PHP教程
+ -

PHP print_r函数

2019-09-09 5 0

和echo,print语句类示,print_r也可以用于打印输出数组,对象。

语法

bool print_r ( mixed $expression [, bool $return ] )

参数说明:

  • $expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变量,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
  • $return: 可选,如果为 true 则不输出结果,而是将结果赋值给一个变量,false 则直接输出结果。

数组

<?php
$a = array (1,2,3,'www.bytekits.com',1.5);
print_r ($a);
?>

输出

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => www.bytekits.com
    [4] => 1.5
)

关联数组

<?php
$a = array ('url' => 'www.bytekits.com', 'name' => '字节流');
print_r ($a);
?>

输出

Array
(
    [url] => www.bytekits.com
    [name] => 字节流
)

结果保存

将$return置为true,使用变量保存结果,然后使用echo输出结果。

<?php
$a = array (1,2,3,'www.bytekits.com',1.5);
$b = print_r ($a,true);
echo "-------------\n";
echo $b;
?>

输出

-------------
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => www.bytekits.com
    [4] => 1.5
)

0 篇笔记 写笔记

PHP print_r函数
和echo,print语句类示,print_r也可以用于打印输出数组,对象。语法bool print_r ( mixed $expression [, bool $return ] )参数说明:$expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!