PHP | función de la tecla

La función key() es una función incorporada en PHP que se utiliza para devolver el índice del elemento de una array determinada a la que apunta actualmente el puntero interno. El elemento actual puede ser el elemento inicial o el siguiente, lo que depende de la posición del cursor. Por defecto, la posición del cursor está en el índice cero, es decir, en el elemento inicial de la array dada.

Sintaxis:

key($array)

Parámetros: esta función acepta un solo parámetro $array . Es la array para la que queremos encontrar el elemento actual apuntado por el puntero interno.

Valor devuelto : Devuelve el índice del elemento actual de la array dada. Si la array de entrada está vacía, la función key() devolverá NULL.

Los siguientes programas ilustran la función key() en PHP:

Programa 1 :

<?php
  
// input array 
$arr = array("Ram", "Geeta", "Shita", "Ramu");
  
// Here key function prints the index of 
// current element of the array.
echo "The index of the current element of".
                    " the array is: " . key($arr);
                      
?>

Producción:

The index of the current element of the array is: 0

Programa 2 :

<?php
  
// input array 
$arr=array("Ram", "Geeta", "Shita", "Ramu");
  
// next function increase the internal pointer
// to point next to the current element.
next($arr);
  
// Here key function prints the index of 
// the current element of the array.
echo "The index of the current element of".
                " the array is: " . key($arr);
                  
?>

Producción:

The index of the current element of the array is: 1

Programa 3 :

<?php
  
// input array 
$arr = array("0", "F", "D", "4");
  
// using next() function to increment
// internal pointer two times
next($arr);
next($arr);
  
// Here key function prints the index of
// element of the current array position.
echo "The index of the current element of".
                " the array is: " . key($arr);
                  
?>

Producción:

The index of the current element of the array is: 2

Referencia:
http://php.net/manual/en/function.key.php

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *