av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

php打印輸出的區(qū)別是什么

本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。

創(chuàng)新互聯(lián)建站專注于祥符企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站建設(shè)。祥符網(wǎng)站建設(shè)公司,為祥符等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

一、打印處理

print();     // 輸出字符串
printf();    // 輸出格式化字符串
print_r();   // 以易于理解的格式打印變量
echo;        
sprintf();   // 返回格式化字符串
var_dump();  // 打印變量的相關(guān)信息
var_export();// 輸出或返回一個(gè)變量的字符串表示

二、區(qū)別

1、print 和 echo 的區(qū)別

print 和 echo 都是語言結(jié)構(gòu);

print 在打印的時(shí)候,只能打印一個(gè)變量,而 echo 可以打印多個(gè)變量,如果同時(shí)打印多個(gè),中間用逗號隔開,效率更高【推薦使用】。

2、printf() 和 sprintf() 的區(qū)別

printf() 可以根據(jù)格式進(jìn)行輸出,會直接輸出到緩存區(qū);

sprintf() 會返回,不會輸出。

3、print_r() 和 var_dump() 的區(qū)別

print_r() 會將數(shù)組/對象進(jìn)行格式化好,并打印出來【幫助我們進(jìn)行排查一些錯(cuò)誤或結(jié)果】;

var_dump()也有 print_r() 的功能,且 var_dump() 還會將每一個(gè)的類型顯示出來。

根本區(qū)別:

如:打印 FALSE, print_r() 什么都不會有,只相當(dāng)于是 echo 了一個(gè) FALSE,什么都沒有;print_r() 如果打印一個(gè) TRUE,結(jié)果不是 true 而是 1,因此在一些結(jié)果的判斷中,會有一些誤差,則【推薦使用 var_dump()】。

4、var_export 與 var_dump() 的區(qū)別

var_export() 是將內(nèi)容(如將一個(gè)數(shù)組)進(jìn)行格式化并輸出,當(dāng)然也可以給后面的參數(shù)一個(gè) true,這樣會變成返回;

對于 var_export()來說,它返回的值 符合PHP的語法結(jié)構(gòu)(如可以把它打印出來的一個(gè)字符串,作為PHP的語法結(jié)構(gòu)來使用),而 var_dump()不可以,var_dump()只是幫我們進(jìn)行 debug,來查看一下 我們的錯(cuò)誤信息 或者是 結(jié)果信息。


本文名稱:php打印輸出的區(qū)別是什么
本文路徑:http://uogjgqi.cn/article/cdpgocc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流