1
Учебные статьи / Re: Массивы
« on: November 01, 2014, 11:53:37 PM »Стоит добавить, что массивы, как и переменные хранят свои значения. Поэтому последовательный вызов двух scanpicture (например) без извлечения элементов через arrpop приведет к тому что у вас будет двойная очередь координат. Поэтому если вам для работы необходим «чистый» массив, то не забывайте высвобождать память, путем вызова undifine($var). Тут все как для переменных.
Я негодуэ.
Совершенно не очевидно, что функция будет добавлять элементы в конец массива, а не переопределять его. ИМХО такой важный нюанс здорово было бы пометить в справке изначально. Хотя бы фразой не "... выводит координаты найденных экземпляров в массив", а "... добавляет координаты найденных экземпляров в массив", это дало бы мне шанс.
Особенно порадовала опечатка здесь "undifine" вместо правильного "undefine".
P.S. В целом хочу сказать автору спасибо за программу, но недоработки в ней очень сильно затрудняют работу.