Fonction pos()

❮ Référence PHP Array

Exemple

Affiche la valeur de l'élément actuel dans un tableau :

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

echo pos($people) . "<br>";
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction pos() renvoie la valeur de l'élément actuel dans un tableau.

Cette fonction est un alias de la fonction current() .

Chaque tableau a un pointeur interne vers son élément "actuel", qui est initialisé à l'élément inséré en premier dans le tableau.

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

Méthodes associées :

  • current() - renvoie la valeur de l'élément actuel dans un tableau
  • end() - déplace le pointeur interne vers, et affiche, le dernier élément du tableau
  • next() - déplace le pointeur interne vers, et affiche, l'élément suivant dans le tableau
  • prev() - déplace le pointeur interne vers, et affiche, l'élément précédent dans le tableau
  • reset() - déplace le pointeur interne vers le premier élément du tableau
  • each() - renvoie la clé et la valeur de l'élément actuel, et déplace le pointeur interne vers l'avant

Syntaxe

pos( array )

Valeurs des Paramètres

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


Détails Techniques

Valeur de Retour : Renvoie la valeur de l'élément actuel dans un tableau, ou FALSE pour les éléments vides ou sans valeur
Version PHP : 4+

Plus d'Exemples

Exemple

Une démonstration de toutes les méthodes associées :

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

echo current($people) . "<br>"; // L'élément actuel est Peter
echo next($people) . "<br>"; // L'élément suivant de Peter est Joe
echo current($people) . "<br>"; // Maintenant, l'élément actuel 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 actuel 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 actuel (maintenant Joe), et déplace le pointeur interne vers l'avant
?>
Essayez-le vous-même »

❮ Référence PHP Array