array Config_Container::toArray (
( void
)
Cette méthode retourne un tableau représentatif de l'arbre Config. Le format est :
<?php
$section[directive][index] = value
?>
Si le conteneur a des attributs, il utilisera '@' comme clé pour les attributs et '#' pour les valeurs. index est là parce que plusieures directives et sections peuvent avoir le même nom, la méthode toArray() en tient compte.
array - un tableau représentatif de l'arbre Config_Container
This function can not be called statically.
Exemple avec toArray()()
<?php
$attributs = array('id' => 'db', 'language' => 'en');
$section =& new Config_Container('section', 'main', null, $attributs);
$section->createDirective('authentication', 'one', array('type' => 'mysql'));
$section->createDirective('authentication', 'two', array('type' => 'oracle'));
$section->createDirective('permission', 'group');
var_dump($section->toArray());
?>
Tableau de résultat avec des attibuts et des directives avec des noms identiques ou non