Constantes PHP 5

Las constantes son tipos de datos que no varían en el desarrollo de un programa, un ejemplo de esto en la vida real es por ejemplo el número pi o el número e. A continuación veremos un ejemplo de creación y uso de una constante en PHP con la función define().


Para comprobar si una constante ya a sido creada podemos utilizar la función defined() como vemos en el siguiente ejemplo.
La salida del programa es: El numero pi es: 3.141559265

PHP define varias constantes cada vez que un script es ejecutado, estas son:

  • PHP_VERSION, indica la version del parse de PHP que estamos utilizando.
  • PHP_OS, sistema operativo del servidor PHP.
  • PEAR_EXTENSION_DIR, ruta donde está instalada la exrensión PEAR.
  • PHP_LIBDIR, Ruta donde están almacenadas las librerías de PHP 5.
Finalmente tenemos 5 constantes un tanto especiales, que cambian de valor dependiendo del lugar donde sean empleadas. Estas tienen a ambos lados del nombre 2 guiones bajos seguidos.

  • __LINE__, indica el número de la línea desde la que imprimimos el valor.
  • __FILE__ , ruta completa del fichero.
  • __FUNCTION__, indica el nombre de la funcion que la contiene.
  • __CLASS__, nombre de la clase.
  • __METHOD__, nombre del método.
Seguidamente utilizaré estas 9 constantes en un ejemplo, tan solo aclarar que lo único que hace el script es ejecutar las funciones echo() mostrando el contenido de las constantes anteriores, en entradas posteriores explicaré detenidamente todos los elementos que aparecen nuevos.


La salida del ejemplo sería:

Comentarios

Entradas populares de este blog

Autocompletado de codigo en Sublime Text

Compilar y ejecutar JAVA desde Notepad++

Compilar y ejecutar JAVA desde Sublime Text