Index du Forum » » Le coin des codeurs

Auteur

[Résolu] - Sable 5.10 et PHP5
AlefBurzmali
51    

  Posté : 21-01-2008 23:26

Je ne pense même pas que ça fonctionne ... Le $cookie[9] n'étant pas entre accolades ...
==> Mais si mais si cela fonctionne TRES BIEN

D'ailleurs, ça m'a étonné ... Il faudra que je regarde ça de plus près ... Mais je suis sûr qu'il y avait un problème dans l'un de mes codes dans un cas similaire. Peut-être était-ce avec un array associatif ?

Le début c'est 2001 avec PHP3 ...

Je dois avouer ignorer quelles étaient les recommandations à l'époque de Php 3 ... Je n'étais qu'au HTML / JS à cette époque.


le problème ne se serait pas posé (ex : $PAGES[$pages_ref][blocs], ça m'étonnerait que "bloc" soit une constante).
==> Non un machin associatif

Dans ce cas, le "block" doit être entre guillements (simples de préférence) pour être considéré comme une chaîne et non une constante. Ça marchera quand même, mais avec un E_NOTICE ou un E_STRICT (Je ne sais plus ...)


L'utilisation massive de variables globales dénote aussi d'un certain manque d'organisation du code. Ça ressemble plus à du code linéaire (genre bash) que du fonctionnel (php4) voire objet (php5 en partie).
==> effectivement mais est-ce vraiment un problème ?

Ça pose surtout un certain problème de logique ... Dans ce cas, tu passes à côté de tout "l'esprit" du code PHP. C'est pas vraiment un problème en soit, mais une curiosité

Et puis, comme dit dans l'autre sujet, ça peut poser quelques bugs inexpliqués et difficilement décelables.

Si mais on va pas te mordre non plus / Pour une fois



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=23213&forum=5