+ -

PHP print_r函数

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
)
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

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

Powered by bytekits.com,汇天下文字,成非凡梦想!!!