Blog de programación, errores, soluciones

Chose Language:
Author: Admin/Publisher |finished | checked

PHP array_key_exists

La función de PHP array_key_exists chequeará si el valor dado existe como key en el array proporcionado.

Description / Descripción
array_key_exists(string|int $key, array $array): bool

Parámetros

$key – es el valor que pasaremos por parámetro para chequear si existe como key en el array proporcionado.

$array – El array que proporcionaremos.

Retornos

Retornará true en caso de que exista una key con el valor de $key y false en caso de que no.

Ejemplo

Seguiremos con las marcas de auto ya que me resulta facil utilizar el mismo array:

$marcasDeAutos = array(
    "Toyota",
    "Ford",
    "Honda",
    "Chevrolet",
    "Volkswagen",
    "BMW",
    "Mercedes-Benz",
    "Audi",
    "Nissan",
    "Hyundai",
    "Kia",
    "Subaru",
    "Mazda",
    "Lexus",
    "Jeep",
);

if(array_key_exists("Ford",$marcasDeAutos)){
	echo "Ford es key del array";
}else{
	echo "Ford no es key del array";
}
Ford no es key del array

Por otra parte, si hacemos algo como esto:

$auto = array(
    "marca" => "Toyota",
    "modelo" => "Corolla",
    "año" => 2023,
    "color" => "Plata",
    "precio" => 25000,
    "transmision" => "Automática",
    "motor" => "2.0L",
    "kilometraje" => 15000
);

if(array_key_exists("marca",$auto)){
	echo "marca es key del array";
}else{
	echo "marca no es key del array";
}
marca es key del array
Category: php
Something wrong? If you found an error or mistake in the content you can contact me on Twitter | @luisg2249_luis.
Last 4 post in same category