課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
我就想知道print 和 echo 有啥區(qū)別?為毛又冒出了print?
2015-11-18
源自:PHP進(jìn)階篇 2-5
正在回答
1、void?echo?(?string?$arg1?[,?string?$...?] )
echo?不是一個(gè)函數(shù)(它是一個(gè)語(yǔ)言結(jié)構(gòu)), 因此你不一定要使用小括號(hào)來(lái)指明參數(shù),單引號(hào),雙引號(hào)都可以。 ? ? ? echo?(不像其他語(yǔ)言構(gòu)造)不表現(xiàn)得像一個(gè)函數(shù), 所以不能總是使用一個(gè)函數(shù)的上下文。 另外,如果你想給echo傳遞多個(gè)參數(shù), 那么就不能使用小括號(hào)。
2、int?print?(?string?$arg?)
print?實(shí)際上不是一個(gè)函數(shù)(它是一個(gè)語(yǔ)言結(jié)構(gòu)),因此你可以不必使用圓括號(hào)來(lái)括起它的參數(shù)列表。
返回值:總是返回?1。
3、這兩個(gè)輸出方式區(qū)別是有無(wú)返回值和是否可以傳遞多個(gè)參數(shù),echo平時(shí)用的比較多,并且可以傳遞多個(gè)參數(shù)很方便
參考PHP手冊(cè)
Cythine 提問(wèn)者
echo??? 命令和print命令相同,沒(méi)有區(qū)別? echo??? 函數(shù)和print函數(shù)有區(qū)別。? echo()??? 無(wú)返回值,與echo命令相同? print()??? 有返回值,成功,返1,false,返0.??? printf()??? 和sprintf()類似,均為格式化輸出,不同的是前者輸出到標(biāo)準(zhǔn)輸出,后者輸出到變量?
舉報(bào)
輕松學(xué)習(xí)PHP中級(jí)課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
2 回答print和echo一樣嗎?
1 回答print和echo輸出是一樣的嗎?
2 回答這里的print可不可以換成echo???
2 回答echo
2 回答echo $matches[0]
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-11-18
1、void?echo?(?string?$arg1?[,?string?$...?] )
echo?不是一個(gè)函數(shù)(它是一個(gè)語(yǔ)言結(jié)構(gòu)), 因此你不一定要使用小括號(hào)來(lái)指明參數(shù),單引號(hào),雙引號(hào)都可以。 ? ? ? echo?(不像其他語(yǔ)言構(gòu)造)不表現(xiàn)得像一個(gè)函數(shù), 所以不能總是使用一個(gè)函數(shù)的上下文。 另外,如果你想給echo傳遞多個(gè)參數(shù), 那么就不能使用小括號(hào)。
2、int?print?(?string?$arg?)
print?實(shí)際上不是一個(gè)函數(shù)(它是一個(gè)語(yǔ)言結(jié)構(gòu)),因此你可以不必使用圓括號(hào)來(lái)括起它的參數(shù)列表。
返回值:總是返回?1。
3、這兩個(gè)輸出方式區(qū)別是有無(wú)返回值和是否可以傳遞多個(gè)參數(shù),echo平時(shí)用的比較多,并且可以傳遞多個(gè)參數(shù)很方便
參考PHP手冊(cè)
2015-11-18
echo??? 命令和print命令相同,沒(méi)有區(qū)別?
echo??? 函數(shù)和print函數(shù)有區(qū)別。?
echo()??? 無(wú)返回值,與echo命令相同?
print()??? 有返回值,成功,返1,false,返0.???
printf()??? 和sprintf()類似,均為格式化輸出,不同的是前者輸出到標(biāo)準(zhǔn)輸出,后者輸出到變量?