Показать сообщение отдельно
  #4 (permalink)  
Старый 12.05.2013, 06:31
Аспирант
Отправить личное сообщение для edison Посмотреть профиль Найти все сообщения от edison
 
Регистрация: 01.04.2013
Сообщений: 58

1 - объявляется массив $matrix['x']['y']=array();
2 - объявляется функция, имя переменной это название функции,почти тоже самое что и function get_random_cell (){} , но она объявляется только в тот момент когда эта часть скрипта отрабатывает, т.е нужно смотреть по коду как ее объявлять.
3 - опять массив
4 - перебор массива - foreach - i это key, а не value
5 - переменной присваивается next вернет true (т.е. если в ней что-то есть) или объявляется массив если переменная пустая
if(!$next)$next=array();
6 - многомерный ассоциативный массив где $wave['cells'] это вложенный массив, а $wave['cost'] функция, на пхп придется переписывать этот момент по другому и опять же функция объявляется в тот момент когда этот участок кода отрабатывает
Ответить с цитированием