Constantes predefinidas
PHP dispone de algunas constantes predefinidas que no requieren la instrucción:
define("Nombre","Valor")
Algunas de ellas son estas:
__FILE__
Recoge el nombre del fichero que se está ejecutando y la ruta completa de su ubicación en el servidor.
__LINE__
Recoge el número de línea (incluidas líneas en blanco) del fichero PHP cuyos scripts está interpretando.
Puede resultar muy útil para depurar programas escritos en PHP.
PHP_OS
Recoge información sobre el Sistema Operativo que utiliza el servidor en el que se está interpretando el fichero.
PHP_VERSION
Recoge la versión de PHP que está siendo utilizada por el servidor.
¡Cuidado!
Por si existieran dudas –por problemas de visualización– tanto FILE como LINE tienen que llevar dos guiones bajos delante y otras dos detrás.
Fuente:
Página del ifstic: http://www.isftic.mepsyd.es/formacion/enred/
define("Nombre","Valor")
Algunas de ellas son estas:
__FILE__
Recoge el nombre del fichero que se está ejecutando y la ruta completa de su ubicación en el servidor.
__LINE__
Recoge el número de línea (incluidas líneas en blanco) del fichero PHP cuyos scripts está interpretando.
Puede resultar muy útil para depurar programas escritos en PHP.
PHP_OS
Recoge información sobre el Sistema Operativo que utiliza el servidor en el que se está interpretando el fichero.
PHP_VERSION
Recoge la versión de PHP que está siendo utilizada por el servidor.
¡Cuidado!
Por si existieran dudas –por problemas de visualización– tanto FILE como LINE tienen que llevar dos guiones bajos delante y otras dos detrás.
<HTML> <HEAD> </HEAD> <BODY> <? # La constante del sistema __FILE__ nos devolverá echo "La ruta completa de este fichero es: "; echo __FILE__; # La constante del sistema __LINE__ nos devolverá # el número de línea que se está interpretando # también cuenta las líneas en blanco # cuenta las líneas y verás que devuelve ... 16 echo "<br>Esta es la línea: ",__LINE__, "del fichero"; echo "<br>Estamos utilizando la versión: ",PHP_VERSION, " de PHP"; echo "<br>El PHP se está ejecutando desde el sistema operativo: ",PHP_OS; ?> </BODY> </HTML> |
Fuente:
Página del ifstic: http://www.isftic.mepsyd.es/formacion/enred/
No hay comentarios:
Publicar un comentario