IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Многомерные массивы в php (https://www.imho.ws/showthread.php?t=48967)

dr-evil 18.01.2004 17:24

Многомерные массивы в php
 
кто-нить может дать краткий экс-курс по этому вопрос?
как создавать, как обращаться, что делать и чего нет.

Saruman 18.01.2004 17:44

dr-evil
Создаются вложенными инструкциями array, к примеру:
PHP код:

$aMulti = array(array('row1col1''row1col2''row1col3'), array('row2col1''row2col2''row2col3')); 

При обращении к элемента указывается сначала индекс внешнего массива, затем - вложенного, и т.д., до необходимой глубины вложенности. Пример:
PHP код:

echo $aMulti[0][1]; 

для вышеприведенного массива выдаст 'row1col2'.
Аналогично указываются индексы и при добавлении/изменении элементов.
PHP код:

$aMulti[0][] = 'row1col4';
$aMulti[0][3] = 'row1col4_modified'

Что делать - ну что делаешь с обычными массивами, то же самое делаешь и с многомерными. Только сначала думаешь, а на самом ли деле он тебе нужен, т.к. многие задачи могут быть решены более оптимально.


Часовой пояс GMT +4, время: 20:55.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.