ホームページ  >  記事  >  バックエンド開発  >  PHP エラーの完璧な解決策 注意: 未定義の定数の使用

PHP エラーの完璧な解決策 注意: 未定義の定数の使用

WBOY
WBOYオリジナル
2016-08-08 09:24:591953ブラウズ

転載元: http://www.phperz.com/article/14/1212/7309.html

この記事では、PHP エラーの完璧な解決策について説明します 注意: 未定義の定数の使用、この致命的ではないエラーPHP では、主に php.ini の間違ったレベル構成の問題により、リマインダーが頻繁に表示されます。

上記は、PHP エラー「通知: 未定義定数の使用」に対する完璧な解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
この記事では、PHP について説明しています。 : 未定義定数の使用に対する完璧な解決策です。この php の致命的ではないエラー リマインダーは、主に php.ini のエラー レベル設定の問題が原因で頻繁に表示されます。ご参考までに。

問題の説明。 ;

今日、会社の Web サイトを修正して、次の方法で解決しました。error_reporting(0); 注意: 未定義の定数 ALL_PS を使用しています。 - E:Servervhostswww.lvtao.netglobal.php の 50 行目で「ALL_PS」を想定しています

注意: 未定義のインデックス: E:Servervhostswww.lvtao.netlibstemplate.core.php の 51 行目で EaseTemplateVer を想定しています
注意: 未定義の定数 uid の使用 - 想定していますE:Servervhostswww.lvtao.netglobal.php の 54 行目の「uid」
注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 54 行目の uid
注意: 未定義の定数 cuid の使用 - での「cuid 」と想定されますE:Servervhostswww.lvtao.netglobal.php の 55 行目
注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 55 行目の cuid
注意: 未定義の定数シェルの使用 - E: Servervhostswww では「シェル」と想定されます。 lvtao.netglobal.php (56 行目)
注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php (56 行目) のシェル
注意: 未定義の定数 cshell の使用 - E:Servervhostswww.lvtao では「cshell」と想定されます。 php の 57 行目
注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の cshell (57 行目)
注意: 未定義の定数ユーザー名の使用 - E:Servervhostswww.lvtao.netglobal.php の 58 行目で「ユーザー名」と想定されています
注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 58 行目のユーザー名
注意: 未定義の定数 cusername の使用 - E:Servervhostswww.lvtao.netglobal.php の 59 行目で 'cusername' と見なされます
注意 : 未定義インデックス: E:Servervhostswww.lvtao.netglobal.php の 59 行目の顧客名
注意事項: 未定義の定数 ID の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 10 行目で想定される「id」です
注意事項: 未定義の定数 ID の使用- E:Servervhostswww.lvtao.netcompanyjob.php の 14 行目で「id」が想定されています
注意: 未定義の定数コンテンツの使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 16 行目で「コンテンツ」が想定されています
注意: 未定義の定数コンテンツの使用定数コンテンツ - E:Servervhostswww.lvtao.netcompanyjob.php の 16 行目で「コンテンツ」と仮定します
注意: 未定義の定数の説明の使用 - E:Servervhostswww.lvtao.netcompanyjob.php 17 行目で「説明」と仮定します
注意 : 使用未定義の定数の説明 - E:Servervhostswww.lvtao.netcompanyjob.php の 17 行目で「description」と仮定されました
注意: 未定義の定数 provinid の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 18 行目で「provinceid」と仮定されました
通知: 未定義の定数 cityid の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 19 行目で「cityid」と仮定されました
注意: 未定義の定数 hy の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 20 行目で「hy」と仮定されました
注意: 未定義の変数: E:Servervhostswww.lvtao.netlibstemplate.core.php の 557 行目の内容
Web サイトに入ると、次のようなプロンプトが多数表示されますが、正常に表示および実行できます。 : 未定義の定数 ctbTitle の使用 - d:ctb1.5ctbincludeconfig.php の 23 行目で 'ctbTitle' とみなされました...
bAnswer: これらはエラーではなく PHP プロンプトであり、PHP 自体は事前に変数を宣言しなくても直接使用できます。宣言されていない変数のヒントはエラーになります。通常、公式 Web サイトとしてプロンプトはオフになり、エラー メッセージもオフになります。
PHP プロンプトをオフにする方法
php.ini を検索:
error_reporting = E_ALL
次のように変更します:
error_reporting = E_ALL & ~E_NOTICE。
また、唯一の解決策は、各ファイルのヘッダーに
error_reporting(0); を追加することです。これは簡単ではありませんが、問題を解決できます。 ! ! ! ! !こっちの方が使いやすい




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。