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は定数を削除できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。