Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 31-08-2009 15:49:35

Delprog
Administrateur
Date d'inscription: 29-09-2008
Messages: 670

[Zend_Config_Xml]foreach et count 1, bug, pas bug ?

Bonjour,

Avec Zend_Config_Xml et un xml du type

Code:

<monxml>
    <items>
        <item name="item1"></item>
    </items>
</monxml>

Un,

Code:

foreach($xml->items as $item)
    echo $item->name;

Fonctionne bien.

Mais ne fonctionne pas avec:

Code:

foreach($xml->items->item as $item)
    echo $item->name;

Par contre avec plusieurs items c'est l'inverse, donc un XML du type:

Code:

<monxml>
    <items>
        <item name="item1"></item>
        <item name="item2"></item>
    </items>
</monxml>

Le code suivant fonctionne:

Code:

foreach($xml->items->item as $item)
    echo $item->name;

Mais pas celui là:

Code:

foreach($xml->items as $item)
    echo $item->name;

Donc c'est pas très pratique, je dois d'abord tester si count() vaut 1 et faire la boucle en fonction. Pas terrible.

C'est un bug ou c'est un comportement normal et voulu ?


Merci,

A+ benjamin.


http://www.anonymation.com/ - anonymation - Studio de création.
http://code.anonymation.com/ - anonymation - blog - développement et architecture web

Hors ligne

 

#2 03-09-2009 22:54:28

Delprog
Administrateur
Date d'inscription: 29-09-2008
Messages: 670

Re: [Zend_Config_Xml]foreach et count 1, bug, pas bug ?

Personne n'a eu de problème de ce type avec Zend_Config_Xml, c'est moi qui fait mal ? smile


http://www.anonymation.com/ - anonymation - Studio de création.
http://code.anonymation.com/ - anonymation - blog - développement et architecture web

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages