Home > PHP > PHPのエラー表示を制御する

PHPのエラー表示を制御する

  • 2008-02-09 (土)
  • PHP

PHPスクリプトを一般公開する場合には、「error_reporting(0)」にしないと、エラーがあったときに、「Warning」とか表示されて恥ずかしい。

error_reporting

error_reporting() の例

<?php

// 全てのエラー出力をオフにする
error_reporting(0);

// 単純な実行時エラーを表示する
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// E_NOTICE を表示させるのもおすすめ(初期化されていない
// 変数、変数名のスペルミスなど…)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// E_NOTICE 以外の全てのエラーを表示する
// これは php.ini で設定されているデフォルト値
error_reporting(E_ALL ^ E_NOTICE);

// 全ての PHP エラーを表示する(ビット 63 は PHP 3 で利用される)
error_reporting(E_ALL);

// error_reporting(E_ALL); と同じ
ini_set('error_reporting', E_ALL);

?>
Tags :
Php?エラー表示?制御?E_notice?Pear?

カテゴリ「PHP」の最新記事

カテゴリ「PHP」 の全ての記事を読む

「php」に関連する商品を...

Home > PHP > PHPのエラー表示を制御する

Search
Feeds

Page Top