課程
/后端開發(fā)
/PHP
/PHP入門篇
為什么這里的constant("$p")改成$p輸出值就變成0了呢
2015-10-10
源自:PHP入門篇 4-4
正在回答
$p中的存的是常量名稱,不是常亮的值。
通常echo $p 來查看當(dāng)前$p的值就可以知道結(jié)果。$p代表的是PI1,而constant($p)才會(huì)把PI1替換成被賦值的3.14
$p="PI1" 此時(shí)相當(dāng)于給$p賦值了一個(gè)"PI1"的字符串,$p*$r*$r相當(dāng)于"PI1"*1*1 ? 此字符串參與算數(shù)計(jì)算時(shí)自動(dòng)轉(zhuǎn)換成0所以結(jié)果是0*1*1=0 ? 如果是"55PI1"則會(huì)自動(dòng)轉(zhuǎn)換成55結(jié)果是55*1*1=55
qq_火木米_0
舉報(bào)
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識(shí)。
2 回答constant()
4 回答constant函數(shù)!
1 回答關(guān)于“;”的問題
1 回答關(guān)于.( ).的問題
1 回答關(guān)于{}的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-22
$p中的存的是常量名稱,不是常亮的值。
2016-01-02
通常echo $p 來查看當(dāng)前$p的值就可以知道結(jié)果。$p代表的是PI1,而constant($p)才會(huì)把PI1替換成被賦值的3.14
2015-10-15
$p="PI1" 此時(shí)相當(dāng)于給$p賦值了一個(gè)"PI1"的字符串,$p*$r*$r相當(dāng)于"PI1"*1*1 ? 此字符串參與算數(shù)計(jì)算時(shí)自動(dòng)轉(zhuǎn)換成0所以結(jié)果是0*1*1=0 ? 如果是"55PI1"則會(huì)自動(dòng)轉(zhuǎn)換成55結(jié)果是55*1*1=55