constant_name與string
constant_name是常量名稱(chēng),例如PI1,那為什麼公式中,要加個(gè)string呢??
還是constant_name是參數(shù)的意思?例如3.14
看不太懂這段公式。
另外,雖然是bool值,我還以為defined 前面要加bool?
constant_name是常量名稱(chēng),例如PI1,那為什麼公式中,要加個(gè)string呢??
還是constant_name是參數(shù)的意思?例如3.14
看不太懂這段公式。
另外,雖然是bool值,我還以為defined 前面要加bool?
2019-05-28
舉報(bào)
2019-05-29
因?yàn)樗禽敵鲎址?lèi)型的? ?要把bool類(lèi)型轉(zhuǎn)換為字符串類(lèi)型
2019-08-21
bool是返回值的類(lèi)型,void就沒(méi)有返回值,就不用定義個(gè)變量來(lái)賦值給他直接用
而string,是因?yàn)槌A棵莝tring類(lèi)型,常量里面的值是另外的類(lèi)型,如果定義"1"就是int,定義"ewrew"就是string
等等
define("PI1",3.14);
$p = "PI1";
var_dump $p;
var_dump PI1;
建議樓主可以通過(guò)打印他們來(lái)看一下他們的類(lèi)型,直接constan($p)會(huì)不會(huì)報(bào)錯(cuò)的多嘗試一下不同的用法和方法來(lái)驗(yàn)證自己的思路