原文:echo,print(),print_r()和var_dump()有什么區別?

echo,print是php語言結構, print r var dump是函數,print和print r有返回值print,echo只能打印出簡單類型變量的值 如int,string print r,var dump可以打印出復雜類型變量的值 如數組,對象 .echo 輸出一個或者多個字符串 Description voidecho stringarg ,string... 返回值為空 .pri ...

2018-11-14 12:28 0 921 推薦指數:

查看詳情

echo print() print_r() var_dump()的區別

print_r()可以把字符串和數字簡單地打印出來,而數組則以括起來的鍵和值得列表形式顯示,並以A ...

Thu May 01 16:24:00 CST 2014 3 19749
echoprintvar_dump()和print_r()的區別

1.echoprint區別 共同點:首先echoprint 都不是嚴格意義上的函數,他們都是 語言結構;他們都只能輸出 字符串,整型跟int型浮點型數據。不能打印復合型和資源型數據; 而區別是:echo 可以連續輸出多個變量,而print只能一次輸出一個變量。print打印的值 ...

Mon Apr 10 16:29:00 CST 2017 1 15549
php中echoprintprint_rvar_dumpvar_export區別

(1) printecho是語言結構,echo輸出多個值,多個值之間用逗號分隔,無返回值;print只能輸出一個值,有返回值。echoprint輸出整型和字符串,沒法打印布爾型,如果true,打印1,false打印為空。 (2) print_r()除了輸出整型和字符串,還可以輸出數組和對象 ...

Fri Oct 28 05:46:00 CST 2016 0 1940
php中echo(),print(),print_r(),var_dump()間的區別

echo()函數:輸出一個或多個字符串。實際上它並不是一個函數,所以不必對它使用括號,直接用echo就行。然而,如果您希望向echo()傳遞一個以上的參數,使用括號將會生成解析錯誤。echo()函數比print()速度稍快一點。echo輸出多個字符串時,用逗號隔開。 例如1:(把字符串變量 ...

Tue Oct 18 19:13:00 CST 2016 4 8855
php中print_rvar_dump 打印變量的區別

<?php $arr = array(true); var_dump($arr); echo "<br/>"; print_r($arr);   結果如下: 說明 print_r()其實做了轉換, 將數組的true轉換成了 1 打出來 ...

Thu Jun 30 21:38:00 CST 2016 0 2184
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM