running-frag
why me?
- Сообщения
- 441
- Репутация
- 60
Задача стоит следующая, есть код...
Данный код "возвращает значение снизу массива (последнее значение) и после удаляет его", так же мы вручную уменьшаем счётчик массива (счётчик его количества элементов записанных в $_array[0])
Теперь вопрос. Как реализовать аналогичную схему только что бы значения брались не с конца а с "начала", имеется ввиду что первое значение будет $_array[1]. При том что "удаление" с массива, возвращаемых значений, сохранится.
PS: Короче нужна аналоговая функция _ArrayPop() только с другого конца.
Код:
Dim $_array[4]
$_array[0] = 3 ; Int
$_array[1] = ""
$_array[2] = ""
$_array[3] = ""
If $_array[0] Then
$_value = _ArrayPop ($_array)
$_array[0] -= 1
EndIf
Данный код "возвращает значение снизу массива (последнее значение) и после удаляет его", так же мы вручную уменьшаем счётчик массива (счётчик его количества элементов записанных в $_array[0])
Теперь вопрос. Как реализовать аналогичную схему только что бы значения брались не с конца а с "начала", имеется ввиду что первое значение будет $_array[1]. При том что "удаление" с массива, возвращаемых значений, сохранится.
PS: Короче нужна аналоговая функция _ArrayPop() только с другого конца.