Imenski prostori organiziraju PHP kod i sprječavaju kolizije imena između klasa, funkcija i konstanti — bitne su kako aplikacije rastu i koriste pakete trećih strana. Funkcioniraju kao direktoriji za imena klasa i integrirane su s Composer autoloadingom (PSR-4).
Problem koji imenski prostori rješavaju
Without namespaces, two classes named `User` (yours and a library's) would COLLIDE
("cannot redeclare class"). Namespaces give each a unique fully-qualified name.
