Description
array
parse_ini_file
( string filename [, bool process_sections])
parse_ini_file(
)
charge
le
fichier
filename
et
retourne
les
configuration
qui
s'y
trouve
sous
forme
d
'un
tableau
associatif
.
En
passant
le
deuxième
paramètre
optionnel
à
process_sections
,
vous
obtiendrez
un
tableau
multi-dimensionnel
,
avec
les
noms
des
sections
.
La
valeur
par
défaut
de
ce
paramètre
est
FALSE
Cette
fonction
n
'
a
rien
a
voir
avec
le
fichier
php.ini
.
Ce
dernier
a
déjà
était
traité
lorsque
vous
commencez
a
exécuter
votre
script
.
Cette
fonction
peut
vous
permettre
de
lire
vos
propres
fichiers
de
configuration
.
La
structure
des
fichiers
de
configuration
lus
est
similaire
à
celle
de
php.ini
.
Exemple
1
.
Contenu
de
exemple.ini
;
Ceco
est
un
fichier
de
configuration
;
Les
commentaires
commencent
par
'
;'
,
comme
dans
php.ini
[premiere_section
]
un
=
1
cinq
=
5
[seconde_section
]
chemin
=
/
usr
/
local
/
bin
|
|
Exemple
2
.
Exemple
avec
parse_ini_file(
)
?php
/
/
Traitement
sans
les
sections
$ini_array
=
parse_ini_file(
"exemple.ini")
;
print_r($ini_array)
;
/
/
Traitement
avec
les
sections
$ini_array
=
parse_ini_file("sample.ini"
,
TRUE)
;
print_r($ini_array)
;
?
|
|
Cet
exemple
va
produire
: