![]() |
шаффл для массива взятого из класса
Есть класс all_situation, который принимает в конструктор массив и парсит его, присваивая соответствующим параметрам массивам соответствующие значения.
Этот класс имеет паблик функцию Код:
public function get_homeschool_array():Array { и применяю метод рандомной сортировки Код:
private function random_scence_question() {_curent_scene_situation[z] = null; _curent_scene_situation[i] = null; то ровным счетом ничего не меняется - никаких нулей, та же последовательность. почему это происходит. как с этим бороться? |
судя по коду массивом у тебя выступает XMLNode.childNodes , а он read-only со всеми вытекающими последствиями..
как бороться зависит от задачки.., можно пользовать новый массив, в который копировать ноды xml.. Код:
_curent_scene_situation=[] |
ок спасибо.
так и поступил ) |
| Часовой пояс GMT +4, время: 20:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.