Heim >Backend-Entwicklung >PHP-Problem >So ändern Sie die Konfiguration von PHP ini_get

So ändern Sie die Konfiguration von PHP ini_get

藏色散人
藏色散人Original
2021-07-17 11:07:061565Durchsuche

In PHP können Sie die PHP-Konfiguration vorübergehend über ini_get ändern. Die Verwendungssyntax lautet „string ini_set (string $varname, string $newvalue)“.

So ändern Sie die Konfiguration von PHP ini_get

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Die ini_set-Funktion in PHP ändert die Parameter von php.ini

Für Webmaster, die virtuellen Raum verwenden, PHP Einige Konfigurationen sind schwer zu ändern, aber PHP stellt uns eine ini_set-Funktion zur Verfügung, mit der die Einstellungen der PHP-Konfigurationsdatei php.ini vorübergehend geändert werden können, ohne diese Datei zu öffnen. Nach Abschluss der Codeausführung wird sie wiederhergestellt, was besonders geeignet ist für virtuelle Hosts. Ändern Sie vorübergehend die PHP-Konfiguration mit der

Ini_set-Funktionsbeschreibung in PHP

PHPs ini_set(), um die PHP-Konfiguration vorübergehend zu ändern

ini_set-Funktionssyntax

string ini_set ( string $varname , string $newvalue )

ini_set-Parameterbeschreibung

Varname: Option (Hinweis, nicht alle Optionen sind verfügbar (Einstellungen, der Artikel hat keinen Link zur Parameterliste der einstellbaren Elemente)

newvalue: Der neue Wert der Option.

Beispiel

Konfigurieren Sie die maximale Anzahl von Bytes des Serverspeichers, die von PHP-Skripten verwendet werden

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

menory_limit: Legen Sie die maximale Anzahl von Speicherbytes fest, die ein Skript beantragen kann, was dazu beiträgt, dass schlecht geschriebene Skripte Serverspeicher des verfügbaren Speichers verbrauchen. Das

@-Symbol bedeutet, dass keine Fehler ausgegeben werden.

Fehlerkategorie der PHP-Konfigurationsausgabe

@ini_set('display_errors', 1);

display_errors: Legen Sie die Kategorie der Fehlerinformationen fest. Dies wird uns beim Debuggen von PHP eine große Hilfe sein.

PHP-Konfiguration SESSION-Einstellungen

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

session.auto_start: Ob die Sitzungsverarbeitung automatisch geöffnet werden soll. Wenn auf 1 gesetzt, ist es nicht erforderlich, die Funktion session_start() im Code hinzuzufügen, um die Sitzung manuell zu öffnen. Sie können Sitzung

verwenden

Wenn der Parameter 0 ist und die Sitzung nicht manuell geöffnet wird, gibt PHP einen Fehler aus.

COOKIE-Einstellungen für temporäre PHP-Konfiguration

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

session.use_cookies: ob Cookies zum Speichern von Sitzungs-IDs auf dem Client verwendet werden sollen;

Die oben genannten sind einige häufig verwendete Konfigurationen in php.ini, und es gibt viele andere, wie z. B. die Einschränkung des Hochladens Dateigröße usw. Natürlich finden Sie in der PHP-Dokumentation auch eine Liste der einstellbaren Elemente. Sie können diese Liste verwenden, um einige Optionen vorübergehend zu konfigurieren.

Sie können die Optionsliste von ini_set verwenden, Linkadresse: http://php.net/manual/zh/ini.list.php

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie die Konfiguration von PHP ini_get. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn