PHP current()Fonctions

PHP Array ReferenceManuel de référence complet des tableaux PHP

Exemples

Affichez la valeur de l'élément courant dans le tableau :

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br>";
?>

Exécuter l'exemple »

Définition et utilisation

La fonction current() renvoie la valeur de l'élément courant d'un tableau.

Chaque tableau possède un pointeur interne pointant vers son élément « courant », initialement vers le premier élément inséré dans le tableau.

Astuce :Cette fonction ne déplace pas le pointeur interne du tableau.

Méthodes associées :

  • end()- Placez le pointeur interne sur le dernier élément du tableau, et affichez-le.
  • next()- Placez le pointeur interne sur l'élément suivant du tableau, et affichez-le.
  • prev()- Placez le pointeur interne sur l'élément précédent du tableau, et affichez-le.
  • reset()- Placez le pointeur interne sur le premier élément du tableau, et affichez-le.
  • each()- Renvoie le nom de la clé et la valeur de la clé de l'élément courant, et déplace le pointeur interne vers l'avant.

Syntaxe

current(array)

Paramètre Description
array Obligatoire. Spécifie le tableau à utiliser.

Détails techniques

Valeur de retour : Renvoie la valeur de l'élément courant dans le tableau, ou FALSE si l'élément courant est vide ou n'a pas de valeur.
Version PHP : 4+


Plus d’exemples

Exemple 1

Démonstration de toutes les méthodes associées :

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br>"; // L'élément courant est Peter
echo next($people) . "<br>"; // L'élément suivant de Peter est Joe
echo current($people) . "<br>"; // Maintenant, l'élément courant est Joe
echo prev($people) . "<br>"; // L'élément précédent de Joe est Peter
echo end($people) . "<br>"; // Le dernier élément est Cleveland
echo prev($people) . "<br>"; // L'élément précédent de Cleveland est Glenn
echo current($people) . "<br>"; // Maintenant, l'élément courant est Glenn
echo reset($people) . "<br>"; // Déplace le pointeur interne vers le premier élément du tableau, qui est Peter
echo next($people) . "<br>"; // L'élément suivant de Peter est Joe

print_r (each($people)); // Renvoie la clé et la valeur de l'élément courant (maintenant Joe), et déplace le pointeur interne vers l'avant
?>

Exécuter l'exemple »


PHP Array ReferenceManuel de référence complet des tableaux PHP Autres extensions