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

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

Jul 17, 2021 am 11:07 AM
ini_get php

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 までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

See all articles