|
|
|
Основные типы данных PHP
XML и веб-сервисы
Безопасный офис
Защита от копирования и методы ее взлома
История PHP
Корпоративная информационная система
Новое в PHP5
Основные типы данных PHP
Основы языка программирования РНР 5
Программистские байки
Торговая информационная система
|
Встроенные документы
Доступ к вложенным (многомерным) массивам
Доступ к отдельным символам в строке
Доступ к элементам массива
Другие способы выполнения итераций по массиву
Изменение или создание новых элементов массива
Константы
Конструктор arrayQ
Логический тип
Массивы
Обход массива с помощью foreach ()
Обход массива с помощью list() и each()
Ресурсы
Специальный тип Null
Строки
Целые числа
Числа с плавающей точкой
Чтение элементов массива
Для объявления массива предназначена конструкция аггау(), что в общем виде можно записать так (в квадратных скобках необязательные элементы объявления): array([key =>] value, [key =>] value, ...) Если ключ элемента не задан, то ему автоматически присваивается целое число, на единицу большее предыдущего (индексация элементов массива начинается с 0). Допускается явно указывать значения ключей лишь для некоторых элементов массива в пределах одного и того же объявления. Элементы массива могут содержать значения любого типа, в том числе другие массивы. При этом получается нечто подобное многомерным массивам в других языках программирования. Ряд примеров объявления массива: • аггау(1, 2, 3)-то же самое, что и array (0 => 1, 1 => 2, 2 => 3) • array("name" -> "Джон", "age" => 28) • аггау(1 => "ОДИН", "ДВА", "ТРИ") эквивалентно объявлению а г ray (1 => ^"ОДИН", 2 => "ДВА", 3 => "ТРИ") • а г ray () - пустой массив И пример создания вложенных массивов: array(array("name" => "Джон", "age" => 28), arrayC'name" => ^"Барбара", "age" => 67)) Этот пример демонстрирует создание массива, состоящего из двух элементов, в котором каждый из них также является массивом, хранящим некоторые сведения о человеке.
|
|
|
|