Question

Est-il possible de créer des packages de classes liées et ont les mêmes protected et les champs private qui sont visibles que pour les classes à partir du même paquet?

En gros, le même type de paquets que ce que Java a. Est-il possible?

Était-ce utile?

La solution

En ce moment, il n'y a pas de notion de paquet.

Cependant, PHP 5.3 va introduire namespaces. Je ne sais pas comment cela va affecter la visibilité entre les classes.

Autres conseils

Non. PHP ne supporte pas de package ou classe ami.

Voici deux approches que je suis tombé par hasard sur la même question à réfléchir:

Simuler packages PHP

Package PHP gestion et Autochargement

Et il semble qu'il y ait un peu plus analogues à l'importation dans le PHP require_once () docs . Espère que cela aide quelqu'un à l'avenir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top