ホームページ > バックエンド開発 > PHPチュートリアル > PHP 開発中に発生したいくつかのエラーの解決策

PHP 開発中に発生したいくつかのエラーの解決策

不言
リリース: 2023-04-02 22:12:01
オリジナル
2052 人が閲覧しました

この記事では、主に PHP 開発で発生したいくつかのエラーの解決策を紹介します。これには一定の参考値があります。今、あなたに共有します。必要な友人はそれを参照できます。

プログラム開発およびデバッグ中にエラー プロセスでは、常にさまざまな エラー が発生します。いくつかの エラー はコードの実行に影響を与えますが、いくつかは 警告 または NOTICE を表示するだけです。 は、次のコードの継続的な実行には影響しません。

PHP は、エラー制御演算子 @ を提供します。これは、PHP 式の前に配置されると、生成される可能性のあるすべてのエラー メッセージを表示します。式によるものは無視されます。出力エラーのタイプを制御したい場合は、error_reporting() 関数を通じてどのような種類のエラーを報告するかをコンパイラーに指示できます。

#int error_reporting ([ int $level ] ): どのような種類の PHP エラーを報告するかを設定します
$level はエラー レベルで、古い [error_reporting] レベル、または level パラメーターが指定されていない場合は現在のレベルを返します。

<?php // 关闭所有PHP错误报告
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// 报告 E_NOTICE也挺好 (报告未初始化的变量或者捕获变量名的错误拼写)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// 除了 E_NOTICE,报告其他所有错误
error_reporting(E_ALL ^ E_NOTICE);

// 报告所有 PHP 错误 (参见 changelog)
error_reporting(E_ALL);

// 报告所有 PHP 错误
error_reporting(-1);

// 和 error_reporting(E_ALL); 一样
ini_set(&#39;error_reporting&#39;, E_ALL);

?>
ログイン後にコピー
エラー レベルと定数は、

PHP の事前定義定数で定義されています:

PHP 開発中に発生したいくつかのエラーの解決策

開発中によく遭遇します。

E_ERRORE_WARNINGE_PARSEE_NOTICE です。

上記がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

PHP を使用して複数のビデオを同時にアップロードする方法

## php を使用して現在のページのファイル名を取得する方法

以上がPHP 開発中に発生したいくつかのエラーの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート