課程
/后端開發
/PHP
/PHP入門篇
定義常量時必須加雙引號嗎?
2016-11-10
源自:PHP入門篇 4-2
正在回答
僅供參考:參考上一節,我認為define()函數中第一個參數必須是字符串類型或者是已賦值的變量,所以在不是變量的情況下必須加引號。
引號里面應該是直接定義一個常量,不加引號的是將一個變量定義成常量,即之前有"$PI=xxx;"。我也新手,請多指教。
慕粉4370907 提問者
什么意思?未能識別,能說的再詳細一點嗎?
PHP Notice: ?Use of undefined constant PI - assumed 'PI' in /usercode/file.php
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
3 回答define('PI',3.14);
6 回答define("PI",3.14) PI是什么意思?
2 回答如果把define("PI",3.14);改為define(PI,3.14); 為什么會錯呢?
1 回答define(PI,3.14)是不是也行?
4 回答define("PI",3.14);為何報錯?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-18
僅供參考:參考上一節,我認為define()函數中第一個參數必須是字符串類型或者是已賦值的變量,所以在不是變量的情況下必須加引號。
2016-11-10
引號里面應該是直接定義一個常量,不加引號的是將一個變量定義成常量,即之前有"$PI=xxx;"。我也新手,請多指教。
2016-11-10
什么意思?未能識別,能說的再詳細一點嗎?
2016-11-10
PHP Notice: ?Use of undefined constant PI - assumed 'PI' in /usercode/file.php