De ce avem nevoie de spații de nume în php - stack overflow?

Mă interesează care este avantajul utilizării spațiului de nume în php?

Acum am toate clasele sunt conectate prin AutoLoad și note postate în conformitate cu PSR-0, adică clasa este în ClassParent_Class_ClassChild /classes/ClassParent/Class/ClassChild.php







Dacă folosiți spațiul de nume, atunci pentru mine numai modul în care voi numi clasa se va schimba: ca acum - ClassParent_Class_ClassChild. sau cu spațiul de nume \ ClassParent \ Class \ ClassChild (știu despre aliasuri, dar nu consider că este un avantaj)

Este posibil să nu înțeleg ceva. De aceea am pus o întrebare.







alocat 5 Mar 13 la 12:51

Mulțumesc, dar am citit acest articol. Știu că spațiul de nume oferă cuiburi suplimentare, dar în exemplul meu, aceeași inserare este furnizată utilizând structura de fișier a aplicației. Și am scris în mod special că toate clasele sunt conectate automat (_autoLoad ()). Așa că funcționează și cu spațiul de nume? De asemenea, trebuie să decomprim fisierele de clasă în foldere bazate pe spații de nume. Ie \ Core \ ClassName va fi localizat în /Core/ClassName.php. - dmitrymomot pe 5 Mar '13 la 15:25

„Zdrobire“ nu este exclus ca unul printr-o subliniere, și folosind spațiul de nume, deoarece este suficient să fie mai mare în sistemul de fișiere pentru a pune clasa cu același nume, în același director (structura de fișiere în cascadă). - dmitrymomot pe 5 Mar '13 la 15:25







Articole similare

Trimiteți-le prietenilor: