Maison  >  Article  >  développement back-end  >  PHP récupère le dernier élément du tableau

PHP récupère le dernier élément du tableau

WBOY
WBOYoriginal
2024-08-29 12:43:49385parcourir

PHP obtenir le dernier élément d'un tableau fait référence à la récupération du dernier élément présent dans le tableau associatif à l'aide de la fonction end(). La fonction end() en PHP est une fonction intégrée avec une capacité unique à manipuler et à jouer avec les pointeurs internes associés au tableau pour pointer vers le dernier élément du tableau, puis renvoyer ce dernier élément du tableau. Cette fonction intégrée utilisée pour récupérer le dernier élément est compatible avec certaines versions spécifiques de PHP comme PHP version 4, PHP version 5 et PHP 7.

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Syntaxe

Le flux de syntaxe pour obtenir le dernier élément d'un tableau est le suivant :

end($src_array)
  • end (): C'est une fonction qui permet de passer un paramètre depuis un tableau, à savoir src_array.
  • src_array : C'est le paramètre qui est passé par la fonction end() afin d'obtenir le dernier élément nécessaire.
  • Type de retour : Le type de retour de la fonction mentionnée est vrai ou faux, ce qui signifie que si la valeur est vraie, alors elle renverra le dernier élément du tableau, et si la valeur est fausse, alors la valeur renvoyée sera un tableau vide sans aucun type de retour.

Comment obtenir le dernier élément d'un tableau en PHP ?

Il existe plusieurs façons de récupérer le dernier élément d'un tableau en PHP, mais certaines méthodes sont néanmoins recommandées en raison de l'exigence. La récupération et la manipulation au sein des éléments et de l'index du tableau en PHP se font en fonction du parcours. Cela dépend donc de la manière dont les données doivent être manipulées.

Les façons d'obtenir le dernier élément d'un tableau en PHP sont les suivantes :

  • Initialement, les tableaux définis doivent être parcourus correctement pour obtenir le dernier élément à l'aide de la fonction end().
  • La fonction End() est la fonction intégrée à PHP qui est largement utilisée pour obtenir le dernier élément en utilisant des changements de pointeur interne pointant vers le dernier élément d'un tableau, ce qui signifie que tout dépend du type de retour, qui a sa propre signification. .
  • Dans le cas où la fonction end donne la valeur vraie, alors on peut dire que le dernier élément est récupéré correctement. Mais dans le cas où la fonction end donne la valeur fausse, cela signifie que la valeur renvoyée est vide sans récupération du dernier élément.
  • Une autre façon de récupérer le dernier élément d'un tableau en PHP consiste à utiliser la fonction pop(), ce qui signifie que le dernier élément d'un tableau est facilement supprimé mais avec quelques cas extrêmes, comme si le tableau est vide et n'est pas un tableau, alors la valeur renvoyée sera NULL. Sinon, il renverra la valeur.
  • De plus, le dernier élément d'un tableau peut être récupéré à partir du tableau multidimensionnel, ce qui signifie que si le dernier élément d'un tableau en PHP est identifié, alors la valeur présente dans la dernière colonne du tableau peut être extrait et manipulé à l'aide de la clé d'index et de la clé de colonne pour obtenir comme dernier élément de la colonne.
  • Le besoin d'une clé primaire sera nécessaire afin de mapper la colonne avec les éléments clés de la liste du tableau.
  • La bonne façon de reconnaître le tableau avec le tableau multidimensionnel est de le comparer avec le tableau associatif et ses fonctionnalités.

Des exemples de PHP obtiennent le dernier élément du tableau

Différents exemples sont mentionnés ci-dessous :

Exemple n°1

Ce programme est utilisé pour démontrer la récupération du dernier élément d'un tableau en imprimant le dernier élément du tableau à l'aide de la fonction end() comme indiqué. L'entrée du tableau source est une liste de fruits, et le dernier élément à récupérer est Banana, comme indiqué dans la sortie.

Code :

<?php
$arr = array('Apple', 'Guava', 'Banana');
echo end($arr);
?>

Sortie :

PHP récupère le dernier élément du tableau

Exemple n°2

Ce programme montre l'ensemble d'un tableau en PHP, qui est utilisé pour récupérer les données liées à une colonne de la base de données, puis fournit un élément associé dans une colonne indexée pour récupérer la dernière valeur nommée de la colonne, comme indiqué. dans la sortie.

Code :

<?php
$rcrds = array(
array(
'id' => 1124,
'1st_nm' => 'Ani',
'lst_nm' => 'Jo',
),
array(
'id' => 2356,
'1st_nm' => 'Samm',
'lst_nm' => 'Brack',
),
array(
'id' => 7890,
'1st_nm' => 'Brown',
'lst_nm' => 'Dan_l',
),
array(
'id' => 5623,
'1st_nm' => 'Ptr',
'lst_nm' => 'Katty',
)
);
$last_nm = array_column($rcrds, 'lst_nm');
print_r($last_nm);
?>

Sortie :

PHP récupère le dernier élément du tableau

Exemple #3

Ce programme illustre la fonction pop() en PHP, qui montre exclusivement comment le dernier élément d'un tableau est récupéré par manipulation en obtenant d'abord la liste, puis en renvoyant la valeur réelle de la liste en tant que dernier élément, comme indiqué dans le sortir. L'utilisation des fonctions end() et pop() se fait comme indiqué dans le résultat.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
$arr_lst=array("magenta","green","red","blue","pink");
array_pop($arr_lst);
print_r($arr_lst);
?>
</body>
</html>

Output:

PHP récupère le dernier élément du tableau

Example #4

This program demonstrates the difference between the last key and end function simultaneously to fetch the last value from an array by consuming a set of arrays as input and giving a string of length 3 as output as shown in the output.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
$ar_lst = array(
'1st' => 151,
'2nd' => 234,
'lst' => 657,
);
end($ar_lst);
$key_set = key($ar_lst);
var_dump($key_set);
?>
</body>
</html>

Output:

PHP récupère le dernier élément du tableau

Note: A mere recommendation for the above program to get the last element of an array is the combination of both the end() function and key() function, where the end() function will be used to return the last element by advancing the array’s internal pointer followed by returning the value. Similarly, the key() function will also return the index element of the current array.

Conclusion

PHP’s last element of an array is fetching the last element from an array using certain functions in PHP like the end() function, pop() function. Again, it all depends on the requirement of fetching and the manipulation needed to be performed on the array set. Also, an internal pointer within the array can be used as a pointer for performing the operation.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:PHP dans_arrayArticle suivant:PHP dans_array