天天看點

PHP 列印函數之 print print_r

int print ( string $arg ) 輸出 arg

print 實際上不是一個函數(它是一個語言結構),是以你可以不必使用圓括号來括起它的參數清單

arg:輸入資料
總是傳回 1

輸出:

hello world

hello php7

this text spans multiple lines.
roses are red

roses are $color

bool print_r ( mixed $expression [, bool $return ] )

列印關于變量的易于了解的資訊

如果給出的是 string、integer 或 float,将列印變量值本身;如果給出的是 array,将會按照一定格式顯示鍵和元素;object 與數組類似

注意,print_r() 将把數組的指針移到最後邊,使用 reset() 可讓指針回到開始處

expression:輸入資料。mix類型,可以是字元串,整形,數組,對象類

return:true将結果存入傳回值中,false直接列印結果

return為true時傳回1,return為false時傳回輸出結果

1

array ( [0] => 1 [1] => 2 [2] => 3 )

<code>&gt;mysqli object ( [affected_rows] =&gt; [client_info] =&gt; 5.5.39 [client_version] =&gt; 50539 [connect_errno] =&gt; 0 [connect_error] =&gt; [errno] =&gt; 0 [error] =&gt; [error_list] =&gt; [field_count] =&gt; [host_info] =&gt; [info] =&gt; [insert_id] =&gt; [server_info] =&gt; [server_version] =&gt; [stat] =&gt; [sqlstate] =&gt; [protocol_version] =&gt; [thread_id] =&gt; [warning_count] =&gt; )</code>