0

Trabajando con nombres de espacio PHP

Primero que todo se debe saber ¿Qué es un nombre de espacio? y se puede encontrar en la documentación nombres de espacio. Ahora bien, el punto acá no es conocer que es un nombre de espacio, el punto es cómo se debe trabajar con los nombres de espacio. Supongamos que tengo la siguiente clase:

<?php

Minamespace;

classConexionextendsmysqli{
	...
}

?>

Otro punto muy importante es que los nombres de espacio es lo primero que se debe establecer en el código php.

El siguiente ejemplo arrojaría un error diciendo que la clase no funciona, lo cual está bien porque resulta que cuando se trabaja con nombres de espacio y se utiliza una clase propia del php se debe de agregar una barra invertida para que sepa que tiene que buscar entre sus clases y no entre las definidas por el desarrollador. Ejemplo:

<?php

Minamespace;

classConexionextends\mysqli{
	$fecha = new \DateTime(...);
}

?>

Escribe tu comentario
+ 2