Rumah > pembangunan bahagian belakang > tutorial php > print_r()函数,第2个参数有什么作用?

print_r()函数,第2个参数有什么作用?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 14:23:12
asal
1266 orang telah melayarinya

本帖最后由 u012314326 于 2013-10-02 17:04:39 编辑

http://cn2.php.net/manual/zh/function.print-r.php

1.“ print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处”
     这句话是什么意思?

2.“如果想捕捉 print_r() 的输出,可使用 return 参数。若此参数设为 TRUE, print_r() 将不打印结果(此为默认动作),而是返回其输出。”
     这句话是什么意思?

3.这个函数,在实际编程中有什么作用?

回复讨论(解决方案)

$arr=Array("1"=>1,"2"=>2);
$result=print_r($arr,TRUE);
echo $result;

1.“ print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处”

$ar = array('a' => 1, 'b' => 2);echo current($ar); //1print_r($ar);echo current($ar); //1
Salin selepas log masuk
可知这个描述是过时的了

2.“如果想捕捉 print_r() 的输出,可使用 return 参数。若此参数设为 TRUE, print_r() 将不打印结果(此为默认动作),而是返回其输出。”
$ar = array('a' => 1, 'b' => 2);$s = print_r($ar, 1);
Salin selepas log masuk


3.这个函数,在实际编程中有什么作用?
这个函数一般运用与调试过程中

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan