Najnowsze tutoriale tworzenie stron internetowych
 

PHP parse_ini_file() Function


<Kompletny system plików PHP referencyjny

Definicja i Wykorzystanie

parse_ini_file() funkcja analizuje konfigurację (ini) plik i przywraca ustawienia w nim w tablicy.

Składnia

parse_ini_file(file,process_sections)

Parametr Opis
file Wymagany. Określa plik ini w celu sprawdzenia
process_sections Opcjonalny. Jeśli jest ustawiony na TRUE, zwraca to wielowymiarowa tablica z nazwiskami i ustawień sekcji włączone. Domyślną jest FALSE

Porady i uwagi

Tip: Funkcja ta może być używana do odczytu w plikach konfiguracyjnych własnej aplikacji, a nie ma nic wspólnego z pliku php.ini.

Note: Poniższe zarezerwowane słowa nie mogą być używane jako klucze do plików ini: null, yes, no, prawdziwe i fałszywe. Ponadto, istnieją również pewne zastrzeżone znaki, które nie mogą być użyte w kluczach: {}|&~![() ”.


Przykład 1

Zawartość "test.ini" :

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

Kod PHP:

<?php
print_r(parse_ini_file("test.ini"));
?>

Wyjście z kodem powyżej będą:

Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3ii.com
)

Przykład 2

Zawartość "test.ini" :

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

Kod PHP (with process_sections set to true) :

<?php
print_r(parse_ini_file("test.ini",true));
?>

Wyjście z kodem powyżej będą:

Array
(
[names] => Array
  (
  [me] => Robert
  [you] => Peter
  )
[urls] => Array
  (
  [first] => http://www.example.com
  [second] => http://www.w3ii.com
  )
)

<Kompletny system plików PHP referencyjny