ホームページ >バックエンド開発 >PHPチュートリアル >PHP エラーの解決策 注意: 未定義の変数

PHP エラーの解決策 注意: 未定義の変数

WBOY
WBOYオリジナル
2016-07-25 09:05:151382ブラウズ
インターネットからダウンロードしたソースコードをデバッグすると、ほとんどの場合、未定義変数のエラーが表示されます。通常の状況では、PHP は変数を定義する必要はありませんが、サーバーがすべてをエラーとして報告するとエラーが発生するため、この種のエラーはサーバー上でブロックする必要があります。

インターネットからダウンロードしたソースコードは、デバッグ中に未定義変数エラーを引き起こすことがよくあります。 通常の状況では、PHP は変数を定義する必要はありませんが、サーバーがすべてをエラーとして報告するとエラーが発生するため、この種のエラーはサーバー上でブロックする必要があります。 注意: 未定義の変数: D:PHP5ENOTEADDNOTE.PHP の 9 行目の電子メール 注意: 未定義の変数: D:PHP5ENOTEADDNOTE.PHP の 9 行目の件名 注意: 未定義の変数: D:PHP5ENOTEADDNOTE.PHP の 9 行目のコメント ……

実際、上記は未定義の変数です。変数のコードを直接決定します。 本来、PHPでは変数を定義する必要はありませんが、そうなった場合はどうすればよいのでしょうか? C:WINDOWS で php.ini を見つけるだけです

php.ini 302 行目 error_reporting = E_ALL に変更されました error_reporting = E_ALL & ~E_NOTICE apache2.2を再起動してください

解決策: php.ini を変更する 変更: error_reporting = E_ALL 次のように変更します: error_reporting = E_ALL & ~E_NOTICE

エラーを表示したくない場合は、エラーを直接変更します。 表示エラー = オフ php.ini を変更する権限がない場合は、以下を追加できます。 ini_set("error_reporting","E_ALL & ~E_NOTICE");



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