He estado buscando sitios web para intentar manejar los espacios de nombres PHP, pero todos parecen bastante vagos, pero lo que están tratando de hacer es fácil de entender.Uso de espacios de nombres PHP
Mi pregunta es: Tengo un archivo llamado people.php
y en él se define la clase llamada people
. Si creo otro archivo llamado managers.php
en la misma carpeta, ¿puedo definir una clase nuevamente llamada people
que amplíe la clase original people
pero en el espacio de nombres de managers
, si es así tengo que 'incluir' el people.php
original y en caso afirmativo pongo el incluir después de la escritura: namespace managers
?
Una cosa a tener en cuenta que los espacios de nombres en PHP no refleja la estructura de directorios. Debe mapear manualmente su estructura de directorio con sus nombres de espacio de nombres. – Extrakun
[Este] (http://www.sitepoint.com/php-53-namespaces-basics/) sería un gran recurso para borrar todo lo que necesita saber sobre espacios de nombres PHP. –