SEL.php

parse_ini_file



*** Neuer CronJob-Service bei SELFPHP verf�gbar ***
Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Dateiinhalt der system.ini
nach unten Beispiel
nach unten Ausgabe

nach unten 

Befehl

array parse_ini_file ( string filename [, bool process_sections])

 

nach obennach unten 

Version

(PHP 4 , PHP 5)

 

nach obennach unten 

Beschreibung

Mit parse_ini_file() kann man sich Informationen aus einer Konfigurationsdatei
(filename) liefern lassen. Wird der optionale Parameter process_sections auf
TRUE gesetzt, so erhalten Sie ein mehrdimensionales Array mit den Gruppennamen
und den dazugehörigen Werten. Wird der optionale Parameter nicht angegeben, so
erhalten Sie ein assoziatives Array mit den Werten. Weiterhin haben Sie die
Möglichkeit, dass Konstanten mit ausgewertet werden. Um dieses zu erreichen
müssen Sie die Konstante vor der Funktion parse_ini_file() deklarieren (siehe
Beispiel).

Bitte beachten Sie, das nicht alphanumerische Werte innerhalb der
Kofigurationsdatei von doppelten Anführungszeichen (") eingeschlossen sein
müssen.

 

nach obennach unten 

Dateiinhalt der system.ini

[website]
name = "SELFPHP"
sites = 33
copy = ""
konstante = TESTKONSTANTE

[pfad]
URL = "https://www.selfphp.org"

 

nach obennach unten 

Beispiel

<?PHP
// Konstante mitparsen
define("TESTKONSTANTE","OK");

// Ohne Gruppen
$ini_array = parse_ini_file("system.ini");
print_r($ini_array);

// Mit Gruppen
$ini_array = parse_ini_file("system.ini", TRUE);
print_r($ini_array);
?>

 

nach obennach unten 

Ausgabe

Array
(
    [name] => SELFPHP
    [sites] => 33
    [copy] =>
    [konstante] => OK
    [URL] => https://www.selfphp.org
)
Array
(
    [website] => Array
        (
            [name] => SELFPHP
            [sites] => 33
            [copy] =>
            [konstante] => OK
        )

    [pfad] => Array
        (
            [URL] => https://www.selfphp.org
        )

)

 

nach oben
weiter:weiter Seite pathinfo
zurück:zurück Seite move_uploaded_file
 

© 2001, 2002, 2003, 2004, 2005, 2004, 2005 E-Mail , [email protected]