Exemple
La valeur de sortie de l'élément courant dans un réseau:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
echo pos($people) . "<br>";
?>
»Exécuter exemple Définition et utilisation
La pos() fonction retourne la valeur de l'élément courant dans un tableau.
Cette fonction est un alias du current() fonction.
Chaque réseau comporte un pointeur interne à son "current" élément, qui est initialisé avec le premier élément inséré dans la matrice.
Tip: Cette fonction ne se déplace pas les tableaux pointeur interne.
méthodes connexes:
- current() - retourne la valeur de l'élément courant dans une matrice
- end() - déplace le pointeur interne, et des sorties, le dernier élément de la matrice
- next() - déplace le pointeur interne, et des sorties, l'élément suivant dans la matrice
- prev() - déplace le pointeur interne, et des sorties, l'élément précédent dans le réseau
- reset() - déplace le pointeur interne au premier élément de la matrice
- each() - renvoie la clé de l' élément courant et la valeur, et déplace le pointeur interne vers l' avant
Syntaxe
pos( array )
Paramètre | La description |
---|---|
array | Champs obligatoires. Indique le tableau à utiliser |
Détails techniques
Valeur de retour: | Renvoie la valeur de l'élément courant dans un tableau, ou FALSE éléments vides ou des éléments sans valeur |
---|---|
PHP Version: | 4+ |
autres exemples
Exemple 1
Une démonstration de toutes les méthodes connexes:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
echo
current($people) . "<br>"; // The current element is Peter
echo
next($people) . "<br>"; // The next element of Peter is Joe
echo
current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>";
// The previous element of Joe is Peter
echo end($people) . "<br>"; //
The last element is Cleveland
echo prev($people) . "<br>"; // The
previous element of Cleveland is Glenn
echo current($people) . "<br>"; //
Now the current element is Glenn
echo reset($people) . "<br>"; // Moves
the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
print_r (each($people)); // Returns the key and value of the current element
(now Joe), and moves the internal pointer forward
?>
»Exécuter exemple <Tableau PHP Référence