
27.01.2003, 05:50
|
|
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
поясню что сказал ДМН :)
написав имя_массива = имя_другого_массива; ты всего лишь сделаешь еще одну ссылку на уже существующий массив.
то есть в памяти существует один массив - но на него ссылаются две разные переменные.
с любым объектом будет то же самое.
тебе в данном случае нужно скопировать объект...
можно так, как сделал ДМН -
функция конкат возвращает НОВЫЙ массив сделанный из того,
что ей передали в параметрах и того, что было исходно.
поскольку параметров нет - то и возвращается точная копия исходного массива.
с переменными типа "строка" и "число" такой заморочки нет.
Последний раз редактировалось Nox Noctis; 27.01.2003 в 05:52.
|