課程
/后端開發
/PHP
/PHP入門篇
<?php?
define("PI1",3.14);
$p = "PI1";
defined($p);
defined("PI2");
?>
這樣直接輸出不可以嗎?
2017-02-21
源自:PHP入門篇 4-5
正在回答
上面講的很清楚,這里$is1是用來存儲判斷常量是否被定義的bool型的變量;你說的,defined("P12")這不是輸出語句啊,執行程序執行不了輸出的啊,就是說它看不懂。
二狗子啊 提問者
啟彌
你只是用defined函數判定了是否存在這樣常量,但是并沒有輸出,所以利用var_dump函數將判斷的結果輸出
可以var_dump(defined($p));這樣就可以省略$is1那一句了。
慕粉1552466759
defined($p)不賦值給$is1,怎么得到boolean值,直接輸出是得不到的
需要先聲明
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
3 回答為什么要一個變量$p?$直接is1=defined("PI1")也是可以的?。?????????????
1 回答defined()函數能直接輸出結果嗎
3 回答defined(這里為什么可以是$p)$p不是變量嗎?
1 回答為什么不能直接輸入$p
1 回答為什么直接用$p不行
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-21
上面講的很清楚,這里$is1是用來存儲判斷常量是否被定義的bool型的變量;你說的,defined("P12")這不是輸出語句啊,執行程序執行不了輸出的啊,就是說它看不懂。
2017-05-29
你只是用defined函數判定了是否存在這樣常量,但是并沒有輸出,所以利用var_dump函數將判斷的結果輸出
2017-03-13
可以var_dump(defined($p));這樣就可以省略$is1那一句了。
2017-02-21
defined($p)不賦值給$is1,怎么得到boolean值,直接輸出是得不到的
2017-02-21
需要先聲明