ホームページ > バックエンド開発 > PHPチュートリアル > PHPのini_set関数の正しい使い方

PHPのini_set関数の正しい使い方

WBOY
リリース: 2016-06-13 13:16:22
オリジナル
834 人が閲覧しました

PHPのini_set関数の正しい使い方

Quote
PHP の ini_set 関数の主な機能は、オプションの値を設定し、スクリプトの終了後にこの設定を無効にすることです。この記事では、関連する使い方を詳しく説明します。
PHP の設定関数には、php.ini に特定の変数の値を設定する関数があります。それが今回紹介するPHPのini_set関数です。

PHPのini_set関数はオプションに値を設定するもので、スクリプトが終了するとこの設定も無効になります。すべてのオプションが関数で設定できるわけではありません。設定できる具体的な値はマニュアルの一覧で確認できます。

は、php.ini でオプション値を設定できることを意味します。たとえば、display_error オプションがオフになっているが、プログラムのデバッグを容易にするためにプログラム内にエラー メッセージを表示したい場合、 PHP ini_set 関数を使用できます:


ini_set(”display_errors”, “On”); 那么在你这个页面的程序都会显示错误信息了,而且你还可以使用error_reporting来设置显示的错误信息级别。
ログイン後にコピー

スクリプトの実行時間を増やす必要がある場合は、次のように設定できます:


ini_set(”max_execution_time”, “180″); 那么脚本执行时间就由默认的30秒变为180秒,当然,你也可以使用set_time_limit()来设置。
ログイン後にコピー


実際には、PHP の ini_set 関数と ini_get を組み合わせます。これを使用すると、非常に優れています。たとえば、独自のインクルード ファイル パスを設定ファイルに追加したいが、php.ini を変更する権限がある場合は、次の 2 つの関数を組み合わせることができます:


ini_set(’include_path’,ini_get(’include_path’).’:/your_include_dir:’); 
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート