PHP array_key_exists()Funciones

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplos

Comprueba si el nombre de clave "Volvo" existe en el array:

<?php $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:

<?php $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:

<?php $a=array("Volvo","BMW"); if (array_key_exists(0,$a)) { echo "Key exists!"; } else { echo "Key does not exist!"; } ?>

Ejecutar ejemplo »


PHP Array ReferenceManual de referencia completo de PHP Array

Otras extensiones