配列の末尾の要素を返します。同時にその要素を配列から削除します。
#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