Les espaces de noms en PHP et leurs limitations

le 09/09/2008 à 22:18
Les espaces de noms en PHP et leurs limitations
Elizabeth Marie Smith liste les 4 points et demi qui la gène dans la gestion des espaces de noms qui arrivent avec PHP 5.3 (déjà testé ?). Il y a notamment le fait que les espaces de noms sont 'par fichier'. Il faut effectivement mettre les importations d'espaces dès le début du script (y compris, les lignes vide au début), et on ne peut plus en changer ultérieurement ( à moins d'inclure un autre fichier).

Ses doléances vont aussi à l'encontre de la gestion des NS pour les fonctions, où une fonction et une méthode statique importée peuvent être complètement ambiguës : Foo() peut faire référence à une fonction classique, ou à une méthode statique, importée d'un espace de noms.

De quoi réfléchir avant de se lancer dans l'aventure.

- My five (well four and one-half) issues with namespaces

Commentaires

Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours