网站地图
zenghuilan.com
生活小窍门 解释生活中的一切名词
print 发布于:

注: 参数 return 是在 PHP 4.3.0 的时候加上的 print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。

bool print_r ( mixed expression [, bool return] )

记住,print_r() 将把数组的指针移到最后边。使用企地朵 reset() 可让指针回到开始处。

<pre>

<?php

$a = array ('a' =>臭茅煮 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));

print_r ($a);

?>

</pre>

上边的代码将输出: <pre>

Array

(

[a] => apple

[b] => banana

[c] => Array

(

[0] => x

[1] => y

[2] => z

)

)

</pre>

如果想捕捉 print_r() 的输出,可使用 return 参数尝拳埋。若此参数设为 TRUE,print_r() 将不打印结果(此为默兰乎阿担认动作),而是返回其输出。

<pre>

<?php

$a = array ('a' => 'yehao', 'b' => 'banana', 'c' => array ('x','y','z'));

$str=print_r ($a,true);

echo $str;

?>

</pre>

上边的代码将输出: <pre>旬辩狱

Array

(

[a] => yehao

[b] => banana

[c] => Array

(

[0] => x

[1] =>捆全元习 y

[2] =>剃雅 z

)

)

</pre>


相关文章推荐:
参数 | 变量值 | 数组 | PHP | 数组 | 指针 | 指针 | 输出 | 返回 |