11-Constantes en php

Las constantes son variables, pero una vez defenida la varianle no se puede cambiar

Constante puede ser un nombre o identificador para un valor simple

ese valor no se puede cambiar durante todo el proyecto

El nombre de la constante comeza con una letra o un guion bajo

El signo de dollar $ es omitido

Las constantes son variables globales

...

Creacion de una constante

para crear una constante se utiliza la funcion define()

Sintaxis

define(name, value, case-insensitive)

Parametros

  • name : especifica el nombre de la constante
  • value : especifica el valor de la constante
  • insensible a mayúsculas y minúsculas : especifica si el nombre de la constante debe ser insensible a mayúsculas y minúsculas. El valor predeterminado es falso

Ejemplo

Cree una constante con un nombre que distinga entre mayúsculas y minúsculas :

    <?php
    define("SALUDO", "Bienvenido a fioyelectronica!");
    echo SALUDO;
    ?> 



ejemplo

Cree una constante con un nombre que no distinga entre mayúsculas y minúsculas :

    <?php
    define("SALUDO", "Bienvenido a fioyelectronica!", true);
    echo saludo;
    ?>



Constantes en array

En php tambien se puede crear variables constantes con la funcion define en arrays

Ejemplo

Crear una constante de array:

<?php
define("cars", [
  "Alfa Romeo",
  "BMW",
  "Toyota"
]);
echo cars[0];
?> 



Las constantes son globales

Las constantes son automáticamente globales y se pueden usar en todo el proyecto

ejemplo

Este ejemplo usa una constante dentro de una función, incluso si está definida fuera de la función:

<?php
define("GREETING", "Welcome to W3Schools.com!");

function myTest() {
  echo GREETING;
}
 
myTest();
?> 




Publicar un comentario

0 Comentarios