ホームページ >バックエンド開発 >PHPチュートリアル >言語での警告(PHPでの注意事項含む)については、warningnotice_PHPチュートリアル
今日はPHPを使ってファイルの読み書き問題を書いていますが、内部のデータをインターセプトすると以下のような通知が表示されます(動作には影響ありません)。社内で PHP 製品を作ったことがないので、通知の要件がわかりません。そこで、Baidu GOOGLE で答えを探しました。そのすべてがさまざまな通知に関するものでした。
他の PHP 技術者と議論したところ、これに対処するにはさまざまな方法がありました。すべてに対処するという人もいれば、レポートのエラー レベルを直接変更するという人もいます。
同時に、C++プログラムで次の警告を思い出しました。以前に書いた小さなモジュールの警告はすべて処理されます。現在、会社は警告を処理する必要がないため、処理しません。結局、時間がかかりますか?
私はプログラムを書くときに警告や通知を見るのが好きではないので、それらを処理する必要のない会社では、それらが堕落しているために処理されない場合があります。場合によっては、この種の警告が他の人のプログラムに含まれていることがあります。
どうやって対処しましたか?
php.ini をどのように変更したかわかりません。 。または。 。ファイルを修正しましたか (すぐに確認しないでください。間違ったファイルを修正している人をよく見かけます)
本当に機能しない場合。これをコード内の各ファイルまたは共通ファイルの最初の行に記述します
error_reporting(E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE);
質問 1: mysql_pcconect() 関数は将来の PHP バージョンで削除される予定です。代わりに mysqli または pdo を使用してください。
コードの 139 行目の rs_admin 変数が定義されていません。
これを確認してください。問題 3: 問題 2 により、mysql_free_result() のパラメータは null になります。問題 2 を解決すれば問題はありません。
問題を非表示にしたいだけの場合 (推奨されません):
を先頭に追加します。 php ファイル:
ini_set('display_errors',"1");