J'ai développé un jeu de classes qui utilisent méchamment la notion de
réflexivité par le biais de get_class_vars et get_object_vars.
En dev J'avais php 4.2.2 (oui un vieux trucs mais comme je ne sais pas trop sur
quoi cela devra tourner...)
Bref quand mes classes regardent la liste de leurs champs l'ordre est similaire
à leur déclaration.
En prod c'est un php 4.3.7 configuré aux petits oignons par l'admin.
Et là patatra l'ordre est euh chaotique ? quelconque... (bon j'avoue que c'est
plutôt moi qui ne vois pas la logique).
Cela fonctionne sans problème mais dans une partie temporaire j'utilise cette
astuce pour afficher/editer les champs des classes. Et l'ordre varie d'une
machine à l'autre mais comme ils diffèrent par leur importance je trouve cela
perturbant.
Y a-t-il une explication ? ou est-ce comme en java où l'ordre n'est pas garanti
?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frederic BISSON
Hello !
Y a-t-il une explication ? ou est-ce comme en java où l'ordre n'est pas garanti ? Si l'ordre était garanti, ce serait marqué dans la documentation. Or
cela n'apparaît pas. Tu n'as pas possibilité de faire un tri alphabétique sur les noms ? Cela réglerait ton problème (mais je pense que tu y as déjà pensé).
@+
Frédéric
Hello !
Y a-t-il une explication ? ou est-ce comme en java où l'ordre n'est pas garanti
?
Si l'ordre était garanti, ce serait marqué dans la documentation. Or
cela n'apparaît pas.
Tu n'as pas possibilité de faire un tri alphabétique sur les noms ?
Cela réglerait ton problème (mais je pense que tu y as déjà pensé).
Y a-t-il une explication ? ou est-ce comme en java où l'ordre n'est pas garanti ? Si l'ordre était garanti, ce serait marqué dans la documentation. Or
cela n'apparaît pas. Tu n'as pas possibilité de faire un tri alphabétique sur les noms ? Cela réglerait ton problème (mais je pense que tu y as déjà pensé).