Gli ultimi tutorial di sviluppo web
 

PHP parse_ini_file() Function


<Completa PHP Filesystem di riferimento

Definizione e l'utilizzo

Il parse_ini_file() funzione analizza una configurazione (ini) file e restituisce le impostazioni in esso in un array.

Sintassi

parse_ini_file(file,process_sections)

Parametro Descrizione
file Necessario. Specifica il file ini per controllare
process_sections Opzionale. Se impostato su TRUE, restituisce è un array multidimensionale con i nomi e le impostazioni della sezione inclusa. Il valore predefinito è FALSE

Suggerimenti e Note

Tip: Questa funzione può essere utilizzata per leggere i file di configurazione proprio dell'applicazione, e non ha nulla a che fare con il file php.ini.

Note: Le seguenti parole riservate non devono essere utilizzati come chiavi per i file ini: null, sì, no, vero e falso. Inoltre, ci sono anche alcuni caratteri riservati che non devono essere utilizzati nelle chiavi: {}|&~![() ".


esempio 1

Contenuti di "test.ini" :

[names]
me = Robert
you = Peter

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

codice PHP:

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

L'output del codice precedente sarà:

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

esempio 2

Contenuti di "test.ini" :

[names]
me = Robert
you = Peter

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

Codice PHP (with process_sections set to true) :

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

L'output del codice precedente sarà:

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

<Completa PHP Filesystem di riferimento