您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關php常量能刪除,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
php不能刪除常量,原因:1、把常量賦予變量,其實就是把值賦過去了,其實還是常量;2、常量一旦被定義,就無法重新置換
php不能刪除常量,只能刪除變量。
把常量賦予變量,其實就是把值賦過去了,其實還是常量。
所有的常量都不可以刪除。
而且你自己定義的常量是沒辦法改變的,被定死了。
證據:define 定義一個常量 define(常量名,值);
證1:常量不可被刪除
<?php define('abc','abc'); unset(abc); ?>
執行結果:語法錯誤
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\wamp\www\Untitled-1.php on line 11
證2:常量一旦被定義,就無法重新置換
<?php define('abc','abc'); echo abc; define('abc','bcd'); echo abc; ?>
結果:(報錯意思:注意,abc已經是常量。)
abc Notice: Constant abc already defined in C:\wamp\www\Untitled-1.php on line 12 abc
<?php $abc=false; echo $abc.'<br>';//空白 $abc='我是變量'; ecoh $abc; ?>
直接用$定義的都是變量。
關于php常量能刪除就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。