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
Note : 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.
Note : Si une valeur du fichier .ini contient des données non alphanumérique, il faut la protéger en la plaçant entre guillemets doubles (").
Note : Depuis PHP 4.2.1 cette fonction est aussi affectée par le safe mode et open_basedir.
La structure du fichier .ini est similaire à celle du fichier php.ini.
Les constantes peuvent aussi être utilisées dans le fichier .ini, ce qui fait que si vous définissez une constante avant d'exécuter parse_ini_file(), elle sera intégrée dans les résultats. Seules les valeurs de configuration sont remplacées par leur équivalent en constantes. Par exemple :
Précédent | Sommaire | Suivant |
move_uploaded_file | Niveau supérieur | pathinfo |