2011-05-30 6 views
4

Comment lire un tableau déclaré dans le fichier application.ini en utilisant l'objet zend_config.Comment lire un tableau dans application.ini dans le framework Zend

par exemple 1: supported.prop [] = "abc" supported.prop [] = "def"

quand je dis $ config-> supported-> prop, elle retourne un objet Zend_Config, alors que je attendait un tableau à retourner.

par exemple 2: supported.prop = "abc" Ceci est simple cependant, où vous dites $ config-> supported-> prop donne la chaîne "abc". Donc, quelqu'un peut-il m'aider avec le 1, par exemple, où j'essaye de lire le tableau avec l'objet zend_config?

Merci

Répondre

7

$ config-> supported-> CONVE-> toArray () vous donnera un tableau.

+0

Cool. C'est ce que je cherchais. Merci – krishna

3

Zend_Config implémente les Iterator et Countable interfaces, afin que vous puissiez interagir avec une instance comme vous le feriez d'un tableau:

foreach ($config->supported->prop as $v){ 
    echo $v; 
} 

$count = count($config->supported->prop); 
+0

Je cherchais une sorte de méthode simple qui le fait. On dirait que c'est le seul moyen. Merci pour la réponse – krishna

Questions connexes