J'ai donc un fichier XML que j'essaie de parcourir dans l'ordre, selon l'attribut "order".Trier le code XML via la valeur d'attribut PHP
est un exemple:
<page>
<talentTrees>
<tree name="Football" order="2">
<tree name="Baseball" order="0">
<tree name="Frisbee" order="1">
</talentTrees>
</page>
Mon objectif est de boucler à travers chaque « arbre » en utilisant foreach, mais je veux les lire dans l'ordre de l'attribut de commande: Baseball, frisbee, football. (0,1,2).
Désolé pour un mauvais anglais, pas ma langue maternelle.
Cela échoue lorsque les numéros sont plus grandes que 9. Il triera comme ceci: 1, 100, 2, 245, 300, 4. Au lieu de 1, 2, 4, 100, 245, 300. Utilisez la suggestion de Josh Davis ci-dessous. Ça marche bien. – matthoiland