Function Reference

_ArrayPop

配列の末尾の要素を返します。同時にその要素を配列から削除します。

#Include <Array.au3>
_ArrayPop(ByRef $avArray)

 

パラメータ

$avArray 変更する配列

 

返し値

成功: 配列末尾の要素
失敗: ""。@errorを設定します
@error: 1 - 入力は配列でなければなりません
2 - $avArrayは1次元配列ではありません

 

注意

1要素の配列の場合、_ArrayPop() を使用すると""に設定されます。

 

関連

_ArrayAdd, _ArrayDelete, _ArrayInsert, _ArrayPush

 


#include <Array.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 BEFORE _ArrayPop()")
While UBound($avArray)
   MsgBox(0,'_ArrayPop() return value', _ArrayPop($avArray))
   _ArrayDisplay($avArray, "$avArray AFTER _ArrayPop()")
WEnd