PHP array_key_exists() Función
❮ Referencia de matrices de PHP
Ejemplo
Compruebe si la clave "Volvo" existe en una matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Definición y uso
La función array_key_exists() verifica una matriz en busca de una clave específica y devuelve verdadero si la clave existe y falso si la clave no existe.
Sugerencia: recuerde que si omite la clave cuando especifica una matriz, se genera una clave entera, que comienza en 0 y aumenta en 1 para cada valor. (Ver ejemplo a continuación)
Sintaxis
array_key_exists(key, array)
Valores paramétricos
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an array |
Detalles técnicos
Valor devuelto: | Devuelve VERDADERO si la clave existe y FALSO si la clave no existe |
---|---|
Versión PHP: | 4.0.7+ |
Más ejemplos
Ejemplo
Compruebe si la clave "Toyota" existe en una matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Ejemplo
Compruebe si la clave entera "0" existe en una matriz:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
❮ Referencia de matrices de PHP