| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
error_reporting(PHP 4, PHP 5) error_reporting — 出力する PHP エラーの種類を設定する 説明
int error_reporting
([ int $level
] )
error_reporting() 関数は、 error_reporting ディレクティブを 実行時に設定します。PHP には多くのエラーレベルがあり、 この関数によりスクリプトの持続時間(実行時間)のレベルが設定されます。 オプションの level を指定しなかった場合は、 error_reporting() は単に現在のエラーレベルを返します。 パラメータ
返り値変更前の error_reporting レベルを返します。level パラメータを指定しなかった場合は、現在のレベルを返します。 変更履歴
例
例1 error_reporting() の例
<?php注意警告
ほとんどの E_STRICT レベルのエラーは スクリプトのコンパイル時に発生します。そのため、 error_reporting で E_STRICT を含むように設定されている環境では これらのエラーを検出できません (逆も同様です)。 ヒント
値に -1 を指定すると、仮に将来のバージョンの PHP で新しいレベルと定数が追加されたとしてもすべてのエラーを表示するようになります。 E_ALL 定数も、PHP 5.4 以降これと同じ挙動になります。 |
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「error_reporting - 出力する PHP エラーの種類を設定する」をGoogle検索
|