PHP parse_ini_string() Fonction
Exemple
Analyser une chaîne ini :
$ini = '
[noms]
moi = "Robert"
toi = "Peter"
[urls]
premier = "http://www.example.com"
second = "https://www.formation-ti.org"
';
print_r(parse_ini_string($ini)); La sortie du code ci-dessus sera :
Array
(
[noms] => Array
(
[moi] => Robert
[toi] => Peter
)
[urls] => Array
(
[premier] => http://www.example.com
[second] => https://www.formation-ti.org
)
) Définition et Utilisation
La fonction parse_ini_file() analyse une chaîne de configuration (ini) et renvoie les paramètres.
Conseil : Cette fonction peut être utilisée pour lire vos propres fichiers de configuration et n'a rien à voir avec le fichier php.ini.
Remarque : Les mots réservés suivants ne doivent pas être utilisés comme clés pour les fichiers ini : null, yes, no, true, false, on, off, none. De plus, les caractères réservés suivants ne doivent pas être utilisés dans la clé : {}|&~!()^".
Syntaxe
parse_ini_string( ini , process_sections , scanner_mode ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| ini | Requis. Spécifie le fichier ini à analyser. |
| process_sections | Optionnel. S'il est défini sur TRUE, il renvoie un tableau multidimensionnel avec les noms de sections et les paramètres inclus. Par défaut, c'est FALSE. |
| scanner_mode | Optionnel. Peut être l'une des valeurs suivantes :
|
Détails Techniques
| Valeur de Retour : | Un tableau en cas de succès, FALSE en cas d'échec. |
|---|---|
| Version PHP : | 5.3+ |