HOWTO · PHP
Matrices constantes en PHP
Este tutorial demuestra matrices constantes en PHP.
Este tutorial demuestra matrices constantes en PHP.
Matrices constantes de PHP
Las constantes son las variables en PHP que se definen una vez y luego nunca cambian y no están definidas. La palabra clave Constante es el identificador de cualquier valor que no se puede cambiar en PHP.
El nombre de las variables constantes válidas siempre comenzará con una letra o guión bajo, y no incluye el signo $ como las variables comunes. Las constantes siempre tienen un alcance global y se pueden usar en todo el script.
La matriz con una palabra clave constante es la matriz constante que no se puede cambiar ni definir. Para crear una constante en PHP, usamos la palabra clave define() donde la sintaxis es:
define(name, value, case-insensitive)
El nombre es el nombre de la constante, el valor es el valor de la constante y el insensible a mayúsculas y minúsculas se utiliza para determinar si el nombre de la constante debe ser insensible. El valor predeterminado para insensible a mayúsculas y minúsculas es false.
Veamos cómo definir una variable constante simple en PHP.
<?php
define("DELFTSTACK", "Hello! This is delftstack.com, the best site for tutorials.");
echo DELFTSTACK;
?>
El código anterior crea una variable constante simple, DELFTSTACK, con el valor dado. Ver salida:
Hello! This is delftstack.com, the best site for tutorials.
Desde PHP 7, las matrices constantes también son compatibles con PHP. Podemos usar el mismo método define() para crear una matriz constante en PHP.
Vea el ejemplo.
<?php
define("DELFTSTACK", [
"delftstack1",
"delftstack2",
"delftstack3",
"delftstack4",
"delftstack5"
]);
echo DELFTSTACK[0]."<br>";
echo DELFTSTACK[1]."<br>";
echo DELFTSTACK[2]."<br>";
echo DELFTSTACK[3]."<br>";
echo DELFTSTACK[4]."<br>";
?>
El código anterior crea una matriz constante e imprime cada miembro de la matriz constante. Ver salida:
delftstack1
delftstack2
delftstack3
delftstack4
delftstack5