(PHP 4, PHP 5)
key — Obtiene una clave de un array
key() devuelve el elemento índice de la posición actual del array.
El array.
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.
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 />