PHP array_keys()Funciones
Manual de referencia completo de PHP Array
Ejemplos
Devuelve un nuevo array que contiene todas las claves del array:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
Ejecutar ejemplo »
Definición y uso
La función array_keys() devuelve un nuevo array que contiene todas las claves del array.
Sintaxis
array_keys(array,value,strict)
| Parámetros | Descripción |
|---|---|
| array | Requerido. Especifica el array. |
| value | Opcional. Puede especificar un valor de clave; solo se devolverán las claves correspondientes a ese valor. |
| strict | Opcional. Se usa junto con el parámetro value. Los valores posibles son:
|
Detalles técnicos
| Valor de retorno: | Devuelve un nuevo array que contiene todas las claves del array. |
|---|---|
| Versión de PHP: | 4+ |
| Registro de cambios: | strictEl parámetro se agregó en PHP 5.0. |
Más ejemplos
Ejemplo 1
Usando el parámetro value:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
Ejecutar ejemplo »
Ejemplo 2
Usando el parámetro strict (false):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
Ejecutar ejemplo »
Ejemplo 3
Usando el parámetro strict (true):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
Ejecutar ejemplo »
Manual de referencia completo de PHP Array Otras extensiones