Miért van szükség névtérre a php - stack túlcsordulásában?

Érdekelne, hogy mi az az előnye, hogy a php névteret használjuk?

Most már az összes osztályt keresztül csatlakoztatott AutoLoad és minőségű küldte összhangban PSR-0, vagyis az osztály a ClassParent_Class_ClassChild /classes/ClassParent/Class/ClassChild.php

Ha névtéreket használsz, akkor nekem csak azt fogom megváltoztatni, hogy hívják az osztályt: mostanában - ClassParent_Class_ClassChild. vagy a névtéren \ ClassParent \ Class \ ClassChild (tudom az aliasokat, de nem tartom előnynek)

Lehetséges, hogy nem értek valamit. Ezért feltettem egy kérdést.

2006. március 5-én, 12:51-ben

Köszönöm, de elolvastam ezt a cikket. Tudom, hogy a névtér további fészkelést biztosít, de az én példámban ugyanezt a fészket biztosítja az alkalmazás fájlstruktúrája. Speciálisan azt írtam, hogy minden osztály automatikusan csatlakozik (_autoLoad ()). Tehát a névtérrel is működik? Az osztályfájlokat a névtéren alapuló mappákba is ki kell bontani. A \ Core \ ClassName a /Core/ClassName.php fájlban található. - dmitrymomot március 15-én, 15: 15-kor

„Cefrézés” nem zárható ki, mint egy át egy aláhúzás és a névtér, mert elegendő lehet magasabb a fájlrendszerben, hogy az osztály az azonos nevű ugyanabban a mappában (kaszkád fájl szerkezetét). - dmitrymomot március 15-én, 15: 15-kor

Kapcsolódó cikkek