亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

constant_name與string

https://img1.sycdn.imooc.com//5ced39070001bb3c04450135.jpg

constant_name是常量名稱,例如PI1,那為什麼公式中,要加個string呢??

還是constant_name是參數的意思?例如3.14


看不太懂這段公式。
另外,雖然是bool值,我還以為defined 前面要加bool?

正在回答

2 回答

因為他是輸出字符串類型的? ?要把bool類型轉換為字符串類型

0 回復 有任何疑惑可以回復我~

bool是返回值的類型,void就沒有返回值,就不用定義個變量來賦值給他直接用

而string,是因為常量名是string類型,常量里面的值是另外的類型,如果定義"1"就是int,定義"ewrew"就是string

等等

define("PI1",3.14);

$p = "PI1";

var_dump $p;

var_dump PI1;

建議樓主可以通過打印他們來看一下他們的類型,直接constan($p)會不會報錯的多嘗試一下不同的用法和方法來驗證自己的思路

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

constant_name與string

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號