Web-технологии с базами данных. Астахова И.Ф - 45 стр.

UptoLike

45
Как видно из приведенного фрагмента, в параметрах range( ) был
указан интервал от 0 до 9 и массив $lot был заполнен целыми числами
из этого интервала.
Многомерные массивы
Многомерный массив (массив массивов) предоставляет в распо-
ряжение программиста более эффективные средства для хранения ин-
формации, требующей дополнительного структурирования. Создать
многомерный массив несложнопросто добавьте дополнительную
пару
квадратных скобок, чтобы вывести массив в новое измерение:
$chess [1] [4] = "King";
// Двухмерный массив
$capitals["USA"] ["Ohio"] = "Columbus":
// Двухмерный массив
$streets["USA"]["Ohio"]["Columbus"] = "Harrison";
// Трехмерный массив
После создания массива к его элементам можно обращаться по
соответствующим ключам:
$desserts["Fruit Cup"]["preparation"];
$desserts["Brownies"]["calories"];
Присваивание значений элементам многомерных массивов вы-
полняется так же, как и в одномерных массивах:
$desserts["Cake"]["calories"] = "many";
Ссылки на элементы многомерных массивов внутри строк несколь-
ко отличаются от ссылок на другие типы данных. Возможны два вариан-
та: во-первых, можно воспользоваться оператором конкатенации:
print "Brownies are good, but the calories content is ".
$desserts["Brownies"]["calories"];
во-вторых, ссылку на элемент многомерного массива можно за-
ключить в фигурные скобки ({ }):
print "Brownies are good, but the calories content is
{$desserts[Brownies][calories]}";
                                45
     Как видно из приведенного фрагмента, в параметрах range( ) был
указан интервал от 0 до 9 и массив $lot был заполнен целыми числами
из этого интервала.

    Многомерные массивы
    Многомерный массив (массив массивов) предоставляет в распо-
ряжение программиста более эффективные средства для хранения ин-
формации, требующей дополнительного структурирования. Создать
многомерный массив несложно – просто добавьте дополнительную
пару квадратных скобок, чтобы вывести массив в новое измерение:
 $chess [1] [4] = "King";
 // Двухмерный массив
 $capitals["USA"] ["Ohio"] = "Columbus":
 // Двухмерный массив
 $streets["USA"]["Ohio"]["Columbus"] = "Harrison";
 // Трехмерный массив

    После создания массива к его элементам можно обращаться по
соответствующим ключам:
 $desserts["Fruit Cup"]["preparation"];
 $desserts["Brownies"]["calories"];

    Присваивание значений элементам многомерных массивов вы-
полняется так же, как и в одномерных массивах:
 $desserts["Cake"]["calories"] = "many";

      Ссылки на элементы многомерных массивов внутри строк несколь-
ко отличаются от ссылок на другие типы данных. Возможны два вариан-
та: во-первых, можно воспользоваться оператором конкатенации:

 print "Brownies are good, but the calories content is ".
 $desserts["Brownies"]["calories"];

    во-вторых, ссылку на элемент многомерного массива можно за-
ключить в фигурные скобки ({ }):

 print "Brownies are good, but the calories content is
 {$desserts[Brownies][calories]}";