Описание вспомогательной функции | |
_ArrayPop | ![]() ![]() |
Возвращает последний элемент массива, одновременно удаляя его из массива.
_ArrayPop($var_array)
Параметры
$var_array | Массив для изменения |
Возвращаемое значение
Успех: | Возвращает последний элемент массива |
Ошибка: | Возвращает "" (пустую строку), устанавливает @error |
@error: | 1 - Массив $var_array не является массивом |
2 - Массив $var_array не является одномерным массивом |
Примечания
Если массив состоит из одной ячейки, то после применения к нему _ArrayPop() он перестанет быть массивом и будет равен "" (пустой строке).См. также
_ArrayAdd, _ArrayDelete, _ArrayInsert, _ArrayPush
Примеры: | ![]() |
exect=$var_aa=StringSplit('AAA|BBB|CCC|DDD','|',2)||_ArrayDisplay($var_aa)||$var_s1=_ArrayPop($var_aa)||MsgBox(4096,'Результат','$var_s1')||_ArrayDisplay($var_aa) ;; пример возвращения последнего элемента массива $var_aa, одновременно удаляя его из массива