remplacer type d'accesseur PHP objet - PHP - Programmation
Marsh Posté le 14-11-2006 à 22:02:22
Evidemment que non. A part faire une recompil de PHP. Et s'amuser des plombes, parce que leur parser est pas super.
Pourquoi vouloir changer ?
Marsh Posté le 14-11-2006 à 22:48:46
en php l'operateur . est celui de la concatneation de chaine de cractères ( et comme il n'y a pas de typage, quasi tout peut etre mis en chaine de caractères )
Marsh Posté le 15-11-2006 à 00:24:46
FlorentG a écrit : leur parser est pas super. |
Le fait que PHP n'ait pas de grammaire aide d'ailleurs beaucoup
Marsh Posté le 15-11-2006 à 00:49:19
En fait en regardant un peu les sources, on pige pourquoi. Sachant que le cas le plus courant, c'est le parsing + passage en bytecode en une passe. Alors le plus rapide pour ça est évidemment parser le truc token par token, sans faire gaffe au contexte. C'est pour ça qu'ils peuvent pas avoir deux fois le même symbole pour deux utilisations différentes. D'où le merdier pour trouver un séparateur pour les namespaces
Marsh Posté le 14-11-2006 à 21:57:29
bonjour
est ce que c'est possible, dans le fichier de config de PHP ou Apache
d'indiquer que je veux utiliser un accesseur de type "." pluot que de type "->" ?
c juste pour savoir
merci