php.iniの設定はプログラムから変更できる

php.iniの設定で、ものによってはプログラムから変更できるもの*があります。
例えば、display_errorsは変更可能なので、

[php]
if (DEBUGMODE) {
ini_set(‘display_errors’, ‘On’); // エラーを表示する。
}
else {
ini_set(‘display_errors’, ‘Off’); // エラーを表示しない。
}
[/php]

普段はエラーを表示しないが、デバッグモード時はエラーを表示してデバッグに役立てる、というような使い方が出来ます。

*変更できる設定はマニュアルに載っています。変更の可否欄がPHP_INI_ALLとなっているものだけがプログラムから変更できます。

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください