Инструменты пользователя

Инструменты сайта


help:dummy

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:dummy [2013/10/19 22:28]
newsash создано
— (текущий)
Строка 1: Строка 1:
-Создание многомерного массива (вложенного):​ 
- 
-  
- 
-1) Использование массивов,​ индексируемых через строки. 
- 
-hmtoggle_plus1 Примеры: ​ 
- 
- 
-$карта_вещь['<<​x>>​_<<​y>>'​] = '​палка'​ 
- 
-  
- 
-карта_нпс['<<​x>>,<<​y>>,<<​z>>'​] = 12 
-  
- 
-  
- 
-2) Отображение многомерного массива на одномерный. 
- 
-hmtoggle_plus1 Примеры: ​ 
- 
-$карта_вещь[x+y*ширина] = '​палка'​ 
- 
-  
- 
-карта_нпс[x+y*ширина+z*ширина*высота] = 12 
-  
- 
-  
- 
-Работа с массивом,​ название которого хранится в переменной:​ 
- 
-  
- 
-1) Временное перемещение в другой массив с помощью COPYARR с последующим возвратом (главное не забыть вернуть). 
- 
-hmtoggle_plus1 Пример: ​ 
- 
-$arr[] = '​test1'​ 
- 
-$arr[] = '​test2'​ 
- 
-$array_var = '​$arr'​ 
- 
-  
- 
-copyarr '​$tmp_array',​ $array_var 
- 
-  
- 
-$tmp_array[] = '​test3'​ 
- 
-  
- 
-copyarr $array_var, '​$tmp_array'​ 
-  
- 
-  
- 
-2) Динамическая генерация с помощью DYNEVAL и DYNAMIC: 
- 
-hmtoggle_plus1 Примеры: ​ 
- 
-$arr[] = '​test1'​ 
- 
-$arr[] = '​test2'​ 
- 
-$array_var = '​$arr'​ 
- 
-  
- 
-dynamic "<<​$array_var>>​[] = '​test3'"​ 
-  
- 
-Нужно чётко представлять как будет выглядеть строка после замены подстрок. 
- 
-  
- 
-Через DYNEVAL получаем первый элемент из предыдущего примера:​ 
- 
-$needed_data = dyneval("​$result = <<​$array_var>>​[0]"​) 
-  
-  
  
help/dummy.1382221689.txt.gz · Последние изменения: 2013/10/20 02:28 (внешнее изменение)