課程
/后端開發
/PHP
/PHP進階篇
print_r()是什么意思,跟echo有什么區別呢
2016-05-11
源自:PHP進階篇 1-4
正在回答
print_r() 顯示關于一個變量的易于理解的信息。如果給出的是 ? ? string、integer ? ? 或 float,將打印變量值本身。如果給出的是 ? ? ? array,將會按照一定格式顯示鍵和元素。object ? ? 與數組類似.<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一般用來打印出完整的數組的,
echo打印數組,輸出的是array;
print_r輸出的則是數組的鍵和值。
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
2 回答print_r(),echo,var_dump()有什么區別呢?
2 回答PHP里面echo和print_r有什么區別?
2 回答echo與print_r的區別
4 回答print_r();這個是什么意思啊?
2 回答print_r是輸出,和echo有什么不同
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-26
print_r() 顯示關于一個變量的易于理解的信息。如果給出的是 ? ? string、integer ? ? 或 float,將打印變量值本身。如果給出的是 ? ? ? array,將會按照一定格式顯示鍵和元素。object ? ? 與數組類似.
<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>
2016-05-11
print_r一般用來打印出完整的數組的,
echo打印數組,輸出的是array;
print_r輸出的則是數組的鍵和值。