Retourne le dernier élément d'un tableau, en supprimant cet élément du tableau en même temps
#include <Array.au3>
_ArrayPop ( ByRef $aArray )
$aArray | Tableau à modifier |
Succès: | Retourne le dernier élément du tableau (voir Remarque). |
Échec: | Définit @error <> 0. |
@error: | 1 - L'entrée doit être un tableau 2 - $aArray n'est pas un tableau 1D 3 - $aArray est vide |
Si $aArray n'a qu'un élément, il sera défini à "" après que _ArrayPop() ait été exécuté.
_ArrayAdd, _ArrayDelete, _ArrayInsert, _ArrayPush
#include <Array.au3> #include <MsgBoxConstants.au3> Local $avArray[10] $avArray[0] = "JPM" $avArray[1] = "Holger" $avArray[2] = "Jon" $avArray[3] = "Larry" $avArray[4] = "Jeremy" $avArray[5] = "Valik" $avArray[6] = "Cyberslug" $avArray[7] = "Nutster" $avArray[8] = "JdeB" $avArray[9] = "Tylo" _ArrayDisplay($avArray, "$avArray AVANT _ArrayPop()") While UBound($avArray) > 0 MsgBox($MB_SYSTEMMODAL, 'Valeur de retour de _ArrayPop()', _ArrayPop($avArray)) _ArrayDisplay($avArray, "$avArray Après _ArrayPop()") WEnd