Domanda
E 'possibile creare pacchetti di classi correlate e hanno gli stessi protected
e private
campi che sono visibili solo alle classi all'interno dello stesso pacchetto?
In sostanza, lo stesso tipo di pacchetti come ciò che Java ha. E 'possibile?
Soluzione
In questo momento, non esiste il concetto di pacchetto.
Tuttavia, PHP 5.3 sta per introdurre namespace . Non sono sicuro di come questo influenzerà la visibilità tra le classi.
Altri suggerimenti
No. PHP ha alcun supporto pacchetto o amico di classe.
Potreste essere interessati a leggere http: //philsturgeon.co.uk/blog/2012/03/packages-the-way-forward-for-php
Risposta breve - http://getcomposer.org/
Qui ci sono due approcci che ho inciampato su riflettendo lo stesso problema:
Simulazione di pacchetti in PHP
PHP gestione dei pacchetti e Autoloading
E sembra che ci sono alcuni più analoghi importazione nella PHP require_once () docs . Speranza che aiuta qualcuno che va in avanti.