PHP array_key_exists()Funciones
Manual de referencia completo de PHP Array
Ejemplos
Comprueba si el nombre de clave "Volvo" existe en el array:
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
Ejecutar ejemplo »
Definición y uso
La función array_key_exists() comprueba si existe una clave especificada en un array. Si la clave existe, devuelve true; si no existe, devuelve false.
Consejo:Recuerde que si omite las claves al especificar un array, se generarán claves enteras que comienzan en 0 y se incrementan de 1 en 1. (Consulte el ejemplo 2)
Sintaxis
array_key_exists(key,array)
| Parámetros | Descripción |
|---|---|
| key | Obligatorio. Especifica el nombre de la clave. |
| array | Obligatorio. Especifica el array. |
Detalles técnicos
| Valor de retorno: | Devuelve TRUE si la clave existe, y FALSE si no existe. |
|---|---|
| Versión de PHP: | 4.0.7+ |
Más ejemplos
Ejemplo 1
Comprueba si el nombre de clave "Toyota" existe en el array:
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
Ejecutar ejemplo »
Ejemplo 2
Comprueba si el nombre de clave entero "0" existe en el array:
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
Ejecutar ejemplo »
Otras extensiones