parse_ini_string
Analyse une chaîne de configuration
&reftitle.description;
arrayfalseparse_ini_string
stringini_string
boolprocess_sections&false;
intscanner_modeINI_SCANNER_NORMAL
parse_ini_string retourne la configuration dans la
chaîne ini_string dans un tableau associatif.
La structure de la chaîne doit être la même que celle du fichier &php.ini;.
&reftitle.parameters;
ini_string
Le contenu de type ini à analyser.
process_sections
En activant le paramètre process_sections
avec &true;, vous obtiendrez un tableau multidimensionnel,
avec les noms de sections et de directives. La valeur par
défaut du paramètre process_sections est &false;
scanner_mode
Peut prendre les valeurs des constantes INI_SCANNER_NORMAL
(par défaut) ou INI_SCANNER_RAW. Si
INI_SCANNER_RAW est utilisé, les valeurs des
options ne seront pas analysées.
&ini.scanner.typed;
&reftitle.returnvalues;
Les directives sont retournées sous forme de tableau array
en cas de succès, et &false; en cas d'erreur.
&reftitle.notes;
Il y a plusieurs mots réservés que ne doivent pas être
utilisés comme clé dans les fichiers .ini. Cela inclut :
null, yes, no,
true, false, on,
off, none.
Les valeurs null, off,
no et
false sont retournées comme "" (chaîne vide) et les valeurs
on, yes et true
sont retournées comme "1" à moins que le mode INI_SCANNER_TYPED
ne soit utilisé. Les caractères ?{}|&~![()^" ne
doivent être utilisés nulle part dans les clés, et ont une signification
spéciale dans les valeurs.
&reftitle.seealso;
parse_ini_file