課程
/后端開發(fā)
/PHP
/PHP入門篇
為什么area用常量名PI獲取時,直接就PI。用$p時就得用constant方法?
$p就是3.14,我直接寫$area=$p*$r*$r怎么不行呢?
2017-03-28
源自:PHP入門篇 4-4
正在回答
因為$p是變量,變量有自己的值,這里是PI1,如果直接用$p就是字符串值乘數(shù)了,constant將$p變量指向的內容返回,就是PI1
$area=$p*$r*$r中$p是字符串,相當于$area="PI1"*$r*$r
$area=constant($p)*$r*$r,相當于$area=PI1*$r*$r也就是$area=3.14*$r*$r
因為使用 constant函數(shù)可靈活使用!
舉報
PHP入門教程輕松學習,行業(yè)大牛幫您快速掌握PHP編程基礎知識。
1 回答$area = $p*$r*$r; echo $area;
2 回答為什么不可以$area=$p*$r*$r
2 回答$area = $p*$r*$r;為啥這樣算出來是0呢
1 回答為什么不能直接輸入$p
1 回答為什么后面要有個“r”,這個r是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-29
因為$p是變量,變量有自己的值,這里是PI1,如果直接用$p就是字符串值乘數(shù)了,constant將$p變量指向的內容返回,就是PI1
2017-03-29
$area=$p*$r*$r中$p是字符串,相當于$area="PI1"*$r*$r
$area=constant($p)*$r*$r,相當于$area=PI1*$r*$r也就是$area=3.14*$r*$r
2017-03-28
因為使用 constant函數(shù)可靈活使用!