Array Funciones
PHP Manual

key

(PHP 4, PHP 5)

keyObtiene una clave de un array

Descripción

mixed key ( array &$array )

key() devuelve el elemento índice de la posición actual del array.

Parámetros

array

El array.

Valores devueltos

La función key() simplemente devuelve la clave del elemento del array al que está actualmente apuntando por el puntero interno. No desplaza el puntero o nada parecido. Si el puntero interno señala más allá del final de los elementos de la lista o el array está vacío, key() devuelve NULL.

Ejemplos

Example #1 Ejemplo de key()

<?php
$array 
= array(
    
'fruit1' => 'manzana',
    
'fruit2' => 'naranja',
    
'fruit3' => 'uva',
    
'fruit4' => 'manzana',
    
'fruit5' => 'manzana');

// Este ciclo muestra todas las claves del array asociativo
// donde el valor equivale a "manzana"
while ($fruit_name current($array)) {
    if (
$fruit_name == 'apple') {
        echo 
key($array).'<br />';
    }
    
next($array);
}
?>

El resultado del ejemplo sería:

fruit1<br />
fruit4<br />
fruit5<br />

Ver también


Array Funciones
PHP Manual