Posez votre question Signaler

Dernière valeur - PHP et les tableaux [Résolu]

sonik21 1054Messages postés 17 novembre 2007Date d'inscription 11 décembre 2011Dernière intervention - Dernière réponse le 9 août 2011 à 11:31
Bonjour,
je voudrais savoir si il y a une fonction qui permet de récuperer la dernière valeur d'un tableau .
par exemple, j'ai ce tableau :
<?php
$num = array ("1", "2", "3", "4", "5");
?>

est-il possible de récupérer la valeur 5 dans une variable ? et si oui, comment ?
Merci d'avance pour vos réponses.
Lire la suite 

Dernière valeur - PHP et les tableaux »

10 réponses
Réponse
+9
moins plus
//retourne le dernier enregistrement du tableau
echo $tab[sizeof($tab)-1];
Ajouter un commentaire
Réponse
+8
moins plus
Pourquoi réinventer la roue ?

<?php
$num = array ("1", "2", "3", "4", "5");

echo end($num); // 5
?>
Ajouter un commentaire
Réponse
+3
moins plus
merci de ta réponse, pitxu, mais le problème c'est que mon tableau n'aura pas toujours le même nombre de valeurs, donc impossible de savoir quelle est l'emplacement de la dernière valeur ... :s

EDIT -> oui, quelque chose de dynamique me conviendrait mieu ;)
Ajouter un commentaire
Réponse
+2
moins plus
merci, sa marche a merveille !! :)
Ajouter un commentaire
Réponse
+2
moins plus
Effacer les X valeurs d'un tableau au delà de la valeur Y :

$y = 30;

while (sizeof($array) > $y) {
array_pop($array);
}

J'ai trouvé ce post en cherchant une réponse à cette problématique.
Si ça peut aider.
Ajouter un commentaire
Réponse
+1
moins plus
je vai tester sa de suite ;)
merci
Ajouter un commentaire
Réponse
-1
moins plus
salut,

vive le manuel…
array_pop();
Devether- 15 oct. 2009 à 12:13
array_pop() supprime la dernière valeur du tableau

Il faut utiliser end() qui ne fait que la retourner
Ajouter un commentaire
Réponse
-4
moins plus
bonjour,

echo $num[4];

0 étant le premier argument du tableau ;)
Djules - 11 janv. 2011 à 14:59
Je pense qu'il a besoin d'une méthode générique, qu'on on ne connait pas le nombre d'élément du tableau à l'avance
Ajouter un commentaire
Ce document intitulé « dernière valeur - PHP et les tableaux » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?