Namespaces organiserer PHP-kode og forhindrer navnekonflikter mellem klasser, funktioner og konstanter — det er væsentligt efterhånden som applikationer vokser og bruger tredjepartspakker. De fungerer som mapper for klassenavne og integreres med Composers autoloading (PSR-4).
Problemet som namespaces løser
Without namespaces, two classes named `User` (yours and a library's) would COLLIDE
("cannot redeclare class"). Namespaces give each a unique fully-qualified name.
