downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

krsort> <in_array
[edit] Last updated: Fri, 24 May 2013

view this page in

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 que está apuntando actualmente el puntero interno. No desplaza el puntero de ninguna manera. Si el puntero interno señala más allá del final de la lista de elementos o el array está vacío, key() devuelve NULL.

Ejemplos

Ejemplo #1 Ejemplo de key()

<?php
$array 
= array(
    
'fruta1' => 'manzana',
    
'fruta2' => 'naranja',
    
'fruta3' => 'uva',
    
'fruta4' => 'manzana',
    
'fruta5' => 'manzana');

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

El resultado del ejemplo sería:

fruta1<br />
fruta4<br />
fruta5<br />

Ver también

  • current() - Devuelve el elemento actual en un array
  • next() - Avanza el puntero interno de un array



krsort> <in_array
[edit] Last updated: Fri, 24 May 2013
 
add a note add a note User Contributed Notes key - [20 notes]