PHP array_keys()Funciones

PHP Array ReferenceManual 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));
?>

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:
  • true - Devuelve las claves con el valor de clave especificado. Depende del tipo; el número 5 y la cadena "5" son diferentes.
  • false - Valor predeterminado. No depende del tipo; el número 5 y la cadena "5" son iguales.

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"));
?>

Ejecutar ejemplo »

Ejemplo 2

Usando el parámetro strict (false):

<?php
$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));
?>

Ejecutar ejemplo »


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones