PHP
Referenzliste
ini_get
PHP-Informationen
Befehl:
string ini_get ( string $varname )
Parameter-Liste:
Beschreibung | |
---|---|
Der Optionsname Konfiguration. |
Rückgabewerte:
Gibt den Wert der Konfigurationsoption als String im Erfolgsfall oder einer leeren Zeichenfolge für null-Werte. Rückgabewert
FALSE
, wenn die Konfigurationsoption gibt es nicht. Beschreibung:
Gibt den Wert des Konfigurations-Option auf Erfolg.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Bei der Abfrage boolean Werte: Ein boolean ini Wert off wird als leere Zeichenfolge oder "0" zurückgegeben werden, während ein boolean ini Wert auf "1" zurückgegeben werden. Die Funktion kann auch wieder die Zeichenkette der INI-Wert.
Bei der Abfrage boolean Werte: Ein boolean ini Wert off wird als leere Zeichenfolge oder "0" zurückgegeben werden, während ein boolean ini Wert auf "1" zurückgegeben werden. Die Funktion kann auch wieder die Zeichenkette der INI-Wert.
Hinweis:
Bei der Abfrage Speichergrösse Werte: Viele ini Speichergrösse Werte wie upload_max_filesize, sind in der Datei php.ini in Kurzschrift gespeichert. ini_get() gibt die genaue Zeichenfolge in der php.ini-Datei gespeichert und NOT seine ganze gleichwertig. Der Versuch normalen arithmetischen Funktionen auf diesen Werten wird nicht anders zu erwarten Ergebnisse. Das obige Beispiel zeigt eine Möglichkeit, Kurzschrift in Bytes zu konvertieren, wie viel, wie die PHP Quelle tut es.
Bei der Abfrage Speichergrösse Werte: Viele ini Speichergrösse Werte wie upload_max_filesize, sind in der Datei php.ini in Kurzschrift gespeichert. ini_get() gibt die genaue Zeichenfolge in der php.ini-Datei gespeichert und NOT seine ganze gleichwertig. Der Versuch normalen arithmetischen Funktionen auf diesen Werten wird nicht anders zu erwarten Ergebnisse. Das obige Beispiel zeigt eine Möglichkeit, Kurzschrift in Bytes zu konvertieren, wie viel, wie die PHP Quelle tut es.
Siehe auch:
Ermittelt den Wert einer Konfigurationsoption
Ruft alle Konfigurationsoptionen
Stellt den Wert einer Konfigurationsoption
Legt den Wert einer Konfigurationsoption
ini_get() - Beispiel:
Eingabe:
<?php /* php.ini enthält die folgenden Einstellungen: display_errors = On register_globals = Off post_max_size = 8M */ echo 'display_errors = ' . ini_get('display_errors') . "\n"; echo 'register_globals = ' . ini_get('register_globals') . "\n"; echo 'post_max_size = ' . ini_get('post_max_size') . "\n"; echo 'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "\n"; echo 'post_max_size in bytes = ' . return_bytes(ini_get('post_max_size')); function return_bytes($val) { $val = trim($val); $last = strtolower($val[strlen($val)-1]); switch($last) { // Das 'G' Modifier ist verfügbar seit PHP 5.1.0 case 'g': $val *= 1024; case 'm': $val *= 1024; case 'k': $val *= 1024; } return $val; } ?>
Ausgabe:
display_errors = 1
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
post_max_size in bytes = 8388608
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
post_max_size in bytes = 8388608
Beschreibung:
Beschreibung | |
---|---|
5.3.0 | Zuvor wurde die leere Zeichenkette zurückgegeben, wenn die Konfigurationsoption gab es nicht. Jetzt, FALSE wird stattdessen zurück. |
ini_get() - Beispiel 2:
Eingabe:
<?PHP echo 'safe_mode = ' . ini_get ( 'safe_mode' ) . "\n"; echo 'max_execution_time = ' . ini_get ( 'max_execution_time' ) . "\n"; echo 'file_uploads = ' . ini_get ( 'file_uploads' ) . "\n"; ?>
Ausgabe:
safe_mode = 0
max_execution_time = 30
file_uploads = 1
max_execution_time = 30
file_uploads = 1
Beschreibung:
Mit ini_get() kann man sich einzelne Konfigurationsoptionen aus der php.ini anzeigen lassen. Bitte beachten Sie, das Sie den exakten Namen der Option varname angeben m�ssen, da diese Funktion zwischen Gross- und Kleinschreibung unterscheidet.
Beschreibung:
Beschreibung | |
---|---|
5.3.0 | Zuvor wurde die leere Zeichenkette zurückgegeben, wenn die Konfigurationsoption gab es nicht. Jetzt, FALSE wird stattdessen zurück. |
PHP-Informationen