ホームページ >バックエンド開発 >PHPの問題 >php ini_getの設定を変更する方法

php ini_getの設定を変更する方法

藏色散人
藏色散人オリジナル
2021-07-17 11:07:061555ブラウズ

PHP では、ini_get を使用して PHP 構成を一時的に変更できます。使用構文は「string ini_set (string $varname, string $newvalue)」です。

php ini_getの設定を変更する方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php の ini_set 関数php.ini パラメータを変更します

仮想空間を使用する Web マスターにとって、PHP の一部の設定は変更が困難ですが、PHP には、PHP 設定ファイル php.ini を一時的に変更できる ini_set 関数が用意されています。このファイルを開く必要はなく、コードの実行が完了すると復元されます。特に、PHP

# の

#Ini_set 関数の説明を使用して、仮想ホスト上の PHP 構成を一時的に変更するのに適しています。 ##PHP の ini_set ()PHP の構成を一時的に変更します

ini_set 関数の構文

string ini_set ( string $varname , string $newvalue )

ini_set パラメーターの説明

varname: オプション (すべてのオプションを設定できるわけではないことに注意してください)ドキュメントには設定項目のパラメータリストへのリンクがありません)

newvalue: オプションの新しい値。

PHP スクリプトによって使用されるサーバー メモリの最大バイト数を構成する

@ ini_set('memory_limit', '64M');

menory_limit: スクリプトが適用できる最大メモリ バイト数を設定します。不適切に書かれたスクリプトがサーバー上の利用可能なメモリを消費しやすくなります。

#@ 記号は、エラーが出力されないことを意味します。

PHP設定出力エラーカテゴリ

@ini_set('display_errors', 1);

display_errors: エラー情報のカテゴリを設定します。これは、PHP をデバッグするときに非常に役立ちます。

PHP 構成 SESSION 設定

@ini_set('session.auto_start', 0);

session.auto_start: セッション処理を自動的に開くかどうか。1 に設定すると、コードに session_start() 関数を追加して手動で開く必要がなくなります。

パラメータが 0 で、セッションが手動で開かれていない場合、PHP はエラーをスローします。

PHP 一時構成 COOKIE 設定

@ini_set('session.use_cookies', 1);

session.use_cookies: セッション ID をクライアントに保存するために Cookie を使用するかどうか;

上記は、一般的に使用されるいくつかの php.ini 構成です。もちろん、PHP ドキュメントには設定可能な項目のリストも記載されています。このリストを参照して、いくつかのオプションを一時的に設定することができます。

ini_set のオプション リストを使用できます。リンク アドレス: http://php.net/manual/zh/ini.list.php

推奨学習: 「

PHP ビデオ」チュートリアル

以上がphp ini_getの設定を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。