PHPコーディング

PHPでワーニングの非表示

2013年01月22日
PHPでエラー、ワーニング、ノーティスを出さない方法です。

【.htaccess】に【php_flag display_errors off】と加えればOKです。

あるいは【php.ini】に【display_errors=off】あるいは【error_reporting=0】とすれば表示されなくなります。

ソースから設定する場合、
ini_set("error_reporting", 0);】
ini_set("display_errors", "Off");】
あるいは
error_reporting(0);】
を加えます。

ソースへ記述すると、【php.ini】を値を上書きします。

不特定多数に販売するツールには、ソースへ記述しておくのが便利です。
ついでにテスト環境ではエラーやワーニングが表示され、配布時には非表示に、自動でなれば更に便利なんですが。
ソースをテストとリリースで変更するのは、忘すれそうで怖いし、やりたくないです。

滅多に変更しないクラスファイルへ記述、配布時に上書きしないようにする、
テスト環境にのみダミーフィルを含め、ファイルがあるときのみエラーを表示する、
なにか便利でミスの起こりにくい方法をさがさなければ。

また、【error_reporting】は定義済み定数を使って、様々な設定が可能です。
error_reporting
定義済み定数

人力検索はてな
シングスブログ
が参考になるかもしれません。

2013年01月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
先月
来月
カテゴリ
検索
関連サイト
プロフィール
【ネットネーム】
みゅー

キャラクター by ツカエルサイト


【趣味】
・プログラミング
・写真
・楽器演奏
・手芸
・日曜大工
・家の中の不便を便利に
・考える
・自然科学
・猫と戯れる
・ジグソーパズル

【仕事】
・派遣社員でSE・PGやっていました。次の良い仕事がみつからないので、ビジネスへ注力しようと思っています。
・経験言語:VB6、VB.NET、PHP、Perl、JAVA、Oracle、SQLServer、PostgreSQL



【名前】
アン(足)

2014年4月22日生まれ 女の子
あだ名は くノ一
普段は普通にしゃべりますが、興奮すると『ニャ』を連発します

【趣味】
・狩
・ご飯を食べる
・ママのお手伝い

【仕事】
ママのビジネスの看板招き猫
ママの代わりにPC入力
仕事中のママの右腕を温める
ママに心配をかける
いろんな事をしでかしてママを退屈させない

RSSフィード
コメント
パトカーってハチワレ
2018-10-15 16:15:11
パトカーってハチワレ
2018-10-15 16:12:42
Tweet