Lenguaje PHP

Constantes en PHP: Definición con Ejemplos

Constantes en PHP: Definición con Ejemplos. En este artículo vamos a ver el uso de las constantes en php, las constantes son casi similares a las variables que conocemos y pueden contener un valor cualquiera, sin embargo, posee una diferencia la cual el valor es fijo, es decir que las variables si pueden cambiar y las constantes no cambia en ningún momento su valor, en esta descripción de ambos es que se hacen diferentes las variables de las constantes.

Constantes en PHP: Definición con Ejemplos

Como ya sabemos para las variables se crean utilizando el signo $, mientras que las constantes se crean utilizando la función define(), las constantes tienen una particularidad y es que son de tipo global, cabe resaltar que pueden ser llamadas en cualquier parte del script, observemos unos ejemplos.

Ejemplo de Variable

<?php
$mivariable= "Contenido de una variable";
?>

Ejemplo de Constante

<?php

define('numeros','123456');

?>

Ejemplo #1 Un ejemplo completo

<?php
  $mivariable= "Mirame soy una variable";
  define('numeroPi','3.14'); //definimos la constante con nombre numeroPia la cual le dimos el valor de 3.14
 
  echo numeroPi; // Podemos imprimir el valor de la constante con echo.
  echo constant('numeroPi'); //otra manera de imprimir es acceder al contenido de la constante
?>

Hay algunos inconvenientes con las constantes, le explicare por ejemplo las funciones a la hora de imprimir se hacen de la misma manera que una constante y si una función y una constante tienen el mismo nombre se genera error.

Sin embargo, para evitar estos inconvenientes utilizaremos la función constant(), espero que les haya servido, un saludo a la distancia.

Constantes en PHP Definición con Ejemplos
Constantes en PHP Definición con Ejemplos

Referencia

Constante PHP

 

Nestor Tapia

Bloggero, amante de la programación PHP, innovador y me fascina compartir información. Desde que conocí el entorno informatico y el internet me llamó la atención la programación, Por tal motivo he creado mi blog BAULPHP.COM para compartir mis experiencias con todos ustedes. ¡Gracias por leerme!.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba