Создание массивов

Массив-список создается при первом присваивании определенного значения его элементу:

 

$my_array[] = “Иван”;

Создается массив-список $my_array, и его начальному элементу (элементу с индексом 0) присваивается значение “Иван”.

Внимание! Нумерация элементов массива-списка начинается с нуля!

 

К этому массиву можно добавлять другие элементы, используя тот же прием:

 

$my_array[] = “Иванов”; // элемент с индексом 1

$my_array[] = 25560; // элемент с индексом 2

Типы элементов массива могут быть различными. При добавлении очередного элемента в массив индекс его автоматически увеличивается на единицу (автоинкремент).

При создании массива можно сразу индексировать его элементы по своему усмотрению, причем не обязательно начинать с нуля:

 

$my_array[1] = “Иван”;

$my_array[2] = “Иванов”;

$my_array[3] = 25560;

 

Массив может быть создан также с помощью следующих конструкций:

- как список:

 

$my_array = array (“Иван”, “Иванов”, 25560);

var_damp($my_array); // вывод на экран

На экране появятся индексы в квадратных скобках, типы и значения элементов:

 

array(3) { [0]=> string(4) "Иван" [1]=> string(6) "Иванов" [2]=> int(25560) }

- как ассоциативный массив:

 

$my_array = array (‘Имя’=>“Иван”, ‘Фамилия’=>“Иванов”, ‘Зарплата’=>25560);

var_damp($my_array);

Внимание! Строковые индексы заключаются в одинарные кавычки!

На экране появятся индексы в квадратных скобках, типы и значения элементов:

 

array(3) { ["Имя"]=> string(4) "Иван" ["Фамилия"]=> string(6) "Иванов" ["Зарплата"]=> int(25560) }

Для вывода на экран элементов массива в PHP используется специальный цикл foreach – для каждого:

 








Дата добавления: 2015-08-26; просмотров: 743;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.