#yii エラー報告レベル
php はエラー報告レベルを設定し、プロジェクト バックエンドが開発されますYII フレームワークを使用する
推奨される学習: 要件は、map['key'] を使用して要素値を取得するときに、キー値が存在しない場合、エラーは発生しません。オンライン バックエンドのエラー報告レベルを最低レベルに調整します: 解決策: (1) プロジェクトのエントリ ファイルの先頭、コード error_reporting(E_ALL^E_NOTICE); の行を追加します。 (2) php.ini 設定ファイルを開き、error_reporting=E_ALL & ~E_NOTICE最初の方法を使用します。これはすぐに有効になります。 2 番目の方法では、Web サーバーを再起動する必要があります。 補足: プロジェクトはオンラインであるため、エラー報告レベルは別の方法で処理する必要があります。一般に、開発中はエラー報告レベルが高く、オンラインになった後はエラー報告レベルが低くなります。このような要件を満たすために、エントリファイルでのみ設定できます。コードは次のとおりです:defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); //设置报错级别 if(defined('YII_DEBUG')) { error_reporting(E_ALL ^ E_NOTICE); } else { error_reporting(0); }
以上がyii エラー報告レベルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。