Ouverture d'un fichier ini dans PHP avec parse_ini_file
Le fichier .ini
C'est un fichier .ini que l'on pourrait trouver dans n'importe quel programme. Il permet de sauvegarder les propriétés de la base de données.
[database]
driver = mysql
host = localhost
port = 3306
db = nomdb
usr = nom_utilisateur
pwd = motdepasse
Le fichier PHP
La fonction parse_ini_file peut avoir jusqu'à trois arguments:
- Le chemin du fichier
- La prise en compte des noms des sections (comme [database] dans cet exemple)
- Le scanner (respect du typage ou non)
<?php
//Lecture du fichier ini
$properties = parse_ini_file("properties.ini");
//Affichage des propriétés
print_r($properties);
//Affichage de la propriété driver
echo "<br />" . "Driver : " . $properties["driver"];
echo "<br />";
//Lecture du fichier ini
$properties2 = parse_ini_file("properties.ini", true);
//Affichage des propriétés
print_r($properties2);
//Affichage de la propriété port dans la section database
echo "<br />" . "Port : " . $properties2["database"]["port"];
?>
Vous pouvez consulter la documentation de parse_ini_file
Commentaires
Enregistrer un commentaire