"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment puis-je créer et manipuler facilement des fichiers INI en PHP ?

Comment puis-je créer et manipuler facilement des fichiers INI en PHP ?

Publié le 2024-11-25
Parcourir:193

How can I easily create and manipulate INI files in PHP?

Créer et manipuler des fichiers INI sans effort avec PHP

PHP ne dispose pas de fonctions inhérentes spécifiquement conçues pour gérer les fichiers INI, ce qui rend difficile leur création ou leur modification dynamique. Cependant, une solution polyvalente peut être trouvée dans l'extrait de code suivant, qui vous permet de créer et de manipuler sans effort des fichiers INI.

function write_ini_file($assoc_arr, $path, $has_sections=FALSE) { 
    $content = ""; 
    if ($has_sections) { 
        foreach ($assoc_arr as $key=>$elem) { 
            $content .= "[".$key."]\n"; 
            foreach ($elem as $key2=>$elem2) { 
                if(is_array($elem2)) 
                { 
                    for($i=0;$i$elem) { 
            if(is_array($elem)) 
            { 
                for($i=0;$i

Utilisation :

L'extrait de code fourni peut être implémenté comme suit :

$sampleData = array(
                'first' => array(
                    'first-1' => 1,
                    'first-2' => 2,
                    'first-3' => 3,
                    'first-4' => 4,
                    'first-5' => 5,
                ),
                'second' => array(
                    'second-1' => 1,
                    'second-2' => 2,
                    'second-3' => 3,
                    'second-4' => 4,
                    'second-5' => 5,
                ));
write_ini_file($sampleData, './data.ini', true);

Sortie :

Le fichier INI suivant sera généré au chemin spécifié :

[first]
first-1 = 1
first-2 = 2
first-3 = 3
first-4 = 4
first-5 = 5

[second]
second-1 = 1
second-2 = 2
second-3 = 3
second-4 = 4
second-5 = 5

Avec cette solution, vous pouvez facilement créer et gérer des fichiers INI en PHP, ce qui le rend indispensable pour gérer les paramètres de configuration ou d'autres données dans un format structuré. Bon codage !

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3