ホームページ  >  記事  >  バックエンド開発  >  PHPコードでPHPエラーをブロックする方法

PHPコードでPHPエラーをブロックする方法

青灯夜游
青灯夜游オリジナル
2021-06-03 15:03:442187ブラウズ

シールド方法: 1. エラー ステートメントの前に「@」記号を追加して、エラー メッセージをブロックします; 2. 「error_reporting(0);」ステートメントを PHP ファイルの先頭に追加します; 3. ファイルを開きますphp.iniファイルの「display_errors」項目の値を「off」に設定します。

PHPコードでPHPエラーをブロックする方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

方法シールド PHP エラー

方法 1: @ シールド メソッド

@ PHP のエラーを抑制するシンボル。エラー報告機能を有効にするには、エラー ステートメントの前に @ 記号を追加して、エラー メッセージをブロックします。

コード例:

@mysql_connect() OR die('connect mysql failed');

方法 2: error_reporting シールド メソッド

php ファイルを開始する前に、error_reporting(0 ); という文を追加できます。この関数の意味は、PHP のエラー報告レベルを設定し、現在のレベルを返すことです。0 はエラー報告を無効にすることを意味します。

コード例:

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

方法 3:display_errors シールド方法

最初の 2 つはこの方法のみであるため、この方法は最も完全な解決策となります。このメソッドは単一行または単一ファイルに対して機能しますが、このメソッドはすべての php ファイルに対して機能します。 php.ini ファイルを開き、display_errors = on を検索します。デフォルトはオンになっているはずです。これは、エラー報告機能が有効であることを意味します。オフに変更します。

例:

php.ini を開いて

display_errors = off;

を設定します。推奨学習:「PHP ビデオ チュートリアル

以上がPHPコードでPHPエラーをブロックする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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