Szukałem stron internetowych, aby spróbować uzyskać dostęp do przestrzeni nazw PHP, ale wszystkie wydają się dość niejasne, ale to, co próbują zrobić, jest łatwe do zrozumienia!Używanie nazw PHP
Moje pytanie brzmi: Mam plik o nazwie people.php
, w którym zdefiniowano klasę o nazwie people
. Jeśli utworzę inny plik o nazwie managers.php
w tym samym folderze, czy mogę ponownie zdefiniować klasę o nazwie people
, która rozszerza oryginalną klasę people
, ale w przestrzeni nazw managers
, jeśli tak, to muszę "dołączyć" oryginalną wersję people.php
, a jeśli tak, to wstawię po napisaniu: namespace managers
?
Jedno aby wziąć pod uwagę, że przestrzenie nazw w PHP nie odzwierciedla strukturę katalogów. Musisz ręcznie zmapować strukturę katalogów za pomocą nazw przestrzeni nazw. – Extrakun
[To] (http://www.sitepoint.com/php-53-namespaces-basics/) byłoby doskonałym źródłem do wyczyszczenia wszystkiego, co musisz wiedzieć o obszarach nazw PHP. –