Bouger le pointeur d’un array avec reset() et end()

0.00 avg. rating (0% score) - 0 votes
Partager:

Pour gérer des array, il y a des fonctions utiles comme reset() et end().

  • reset() replace le pointeur de tableau array au premier élément et retourne la valeur du premier élément.
  • end() déplace le pointeur interne du tableau array jusqu’au dernier élément et retourne sa valeur.

La fonction end() est utile, ça évite des lignes en plus pour avoir le même résultat comme:


<?php
$array = array('pomme', 'orange', 'raisin', 'poire', 'abricot');
$last_key = count($array)-1; // On doit mettre -1, car les clés de l'array commencent ) 0
echo "N° de la dernière clé: ".$last_key."<br>\n";
echo "La dernière clé contient: ".$array[$last_key];
?>

Exemple avec reset() et end():


<?php
$array = range(0,10);
echo reset( $array )."<br>\n"; // Ca va afficher: 1
echo end( $array )."<br>\n"; // Ca va afficher: 10
?>

Tous les codes sont testés et sont fonctionnels, si un de ces codes ne marche pas chez vous, merci de me le signaler.
Partager:
0.00 avg. rating (0% score) - 0 votes

Vous aimerez aussi...

Laisser un commentaire