Matrices constantes en PHP

Sheeraz Gul 20 junio 2023
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
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Artículo relacionado - PHP Array