実行しようとしている関数がありますが、メッセージはCONSTANTとして既に定義されています。
関数について「定義されている場合」という条件を付けようとしましたが、まだ何もありません。これを無視して出力を確認する方法はありますか?
これを置き換えます:
define('constant', 'value');
これとともに:
if (!defined('constant')) define('constant', 'value');
例:
/* Note the use of quotes, this is important. This example is checking
* if the string 'TEST' is the name of a constant named TEST */
if (defined('TEST')) {
echo TEST;
}
これは定数をチェックする方法ですか?
if (defined('TEST')) {
echo TEST;
}
チェックを適切に行っていない可能性がありますOR確認している定数はエラーの原因ではありません。一部の不正なインクルードファイルは異なる定数を持ち、オーバーラップ/再生成します。定義。