Editer une configuration

Editer une configuration – Comment manipuler le contenu d'une configuration

Créer un contenu de configuration

Il y a plusieurs méthodes pour créer du contenu pour votre objet Config . Vous pouvez simplement passer un tableau comme dans l'exemple suivant.

Créer un contenu de configuration à partir du contenu d'un tableau

<?php
// configuration array
$conf = array('DB' => array('type' => 'mysql',
                            
'host' => 'localhost',
                            
'user' => 'root',
                            
'pass' => 'root')
                            );

// Config objet

$config = new Config();
$root =& $config->parseConfig$conf,
                               
'phparray',
                               array(
'name' => 'conf')
                             );
echo 
$root->toString('phparray',
                     array(
'name' => 'conf')
                     );
?>

Vous pouvez également demander à Config de rechercher un fichier sur votre système de fichier et essayer de l'analyser (parser). Vous aimeriez alors le faire comme ci-dessous. Cet exemple considère que vous disposez d'un fichier XML valide :

Créer un contenu de configuration à partir du contenu d'un fichier

<?php
// Config objet

$config = new Config();
$root =& $config->parseConfig('/chemin/jusquau/fichier.xml''xml');
echo 
$root->toString('phparray', array('name' => 'conf'));
?>

Pour le moment, Config peut analyser/parser des fichiers XML, PHP, INI, configuration d'Apache et tout autre type de configurations génériques avec des commentaires et des paires de clef-valeur.

Naturellement, il est également possible de créer la configuration à partir de zéro comme montré dans l'exemple de la section précédente

Ce que Config peut faire (Previous) Formats supportés (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.