devlop78
Invité n'ayant pas de compte PHPfrance
08 juil. 2011, 04:58
Si tu n'utilises pas de fonction, tu es dans la même portée ... Et si tu utilises des méthodes, tu joues avec les mots

... Pour les méthodes c'est pareil global. Il n'y a pas 36 milles portée en PHP, sauf exceptions auxquelles je n'aurais pas pensées, il n'y a que local et global (+ propriétés de classe). Ce n'est pas comme en JavaScript ou la portée est plus simple et plus logique je trouve.
Mais je vais te dire, cela fait plusieurs années que je n'ai pas utilisé 'global', car soit j'utilise une constante, soit un registre, soit je le passe comme argument, soit je le passe avec référence.