array_key_exists PHP función ()
PHP matriz de referencia completa
Ejemplos
Compruebe el nombre clave de "Volvo" existe en la matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Instancia en ejecución »
Definición y Uso
array_key_exists () función comprueba si existe una matriz con una clave especificada, si existe verdadera vuelve el nombre de clave, si la clave no existe devuelve falso.
Consejo: Recuerde, si se especifica cuando se omite la matriz nombre de la clave se generará de 0 a 1, e incrementando clave entera.(Véase el Ejemplo 2)
gramática
array_key_exists( key,array )
参数 | 描述 |
---|---|
key | 必需。规定键名。 |
array | 必需。规定数组。 |
detalles técnicos
Devuelve: | Si el nombre de la clave existe un resultado VERDADERO, si la clave no existe devuelve FALSO. |
---|---|
versión de PHP: | 4.0.7+ |
más ejemplos
Ejemplo 1
Compruebe el nombre de la clave existe "Toyota" en la matriz:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Instancia en ejecución »
Ejemplo 2
Compruebe clave entera "0" está presente en la matriz:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Instancia en ejecución »
PHP matriz de referencia completa