Derniers tutoriels de développement web
 

PHP pos() Function

<Tableau PHP Référence

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