【发布时间】:2013-11-30 02:32:45
【问题描述】:
我刚开始学习 PHP,从几个来源学习。我想知道为什么 print_r 函数需要布尔值。
<?php
$names = array('Jeff','James','Jeremy');
echo '<pre>', print_r($names), '</pre>';
?>
输出:
数组 ( [0] => 杰夫 [1] => 詹姆斯 [2] => 杰里米 )
如果我不包含布尔值,则输出在数组末尾带有一个整数“1”。像这样:
数组 ( [0] => 杰夫 [1] => 詹姆斯 [2] => 杰里米 ) 1
有人可以帮我解决这个问题吗?将不胜感激。
谢谢
【问题讨论】:
-
跳过
echo,使用print_r($names) -
我知道这可以解决问题,但我更感兴趣的是为什么会发生这种情况。