downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Definir múltiples espacios de nombres en el mismo archivo> <Definir espacios de nombres
[edit] Last updated: Fri, 17 May 2013

view this page in

Declarar subespacios de nombres

(PHP 5 >= 5.3.0)

Al igual que los directorios y archivos, los espacios de nombres de PHP también tienen la capacidad de especificar una jerarquía de nombres de espacios de nombres. Así, un nombre de un espacio de nombres se puede definir con subniveles:

Ejemplo #1 Declarar un único espacio de nombres con jerarquía

<?php
namespace MiProyecto\Sub\Nivel;

const 
CONECTAR_OK 1;
class 
Conexión /* ... */ }
function 
conectar() { /* ... */  }

?>
El ejemplo de arriba crea la constante MiProyecto\Sub\Nivel\CONECTAR_OK, la clase MiProyecto\Sub\Nivel\Conexión y la función MiProyecto\Sub\Nivel\conectar.



add a note add a note User Contributed Notes Declarar subespacios de nombres - [1 notes]
up
-7
AmitU
2 months ago
Note that constant in the example will be global and not in the namespace only.

To do it in the namespace only put the namespace path in the definition

 
show source | credits | sitemap | contact | advertising | mirror sites