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

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

青灯夜游
リリース: 2023-03-10 10:42:02
オリジナル
2266 人が閲覧しました

シールド方法: 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 サイトの他の関連記事を参照してください。

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