Foreach (массив as значение_элемента)

{

Операторы цикла

}

- массив – имя массива,

- значение_элемента – переменная для чтения значения элемента массива.

 

foreach ($my_array as $value)

{

echo $value;

echo “<BR>”;

}

 

На экране появится:

 

Иван
Иванов
25560

Этим же циклом можно выводить не только значения элементов, но и их индексы:

 

foreach($my_array as $index=>$value)

{

echo $index, "=>", $value, "<BR>";

}

На экране появится:

 

Имя=>Иван
Фамилия=>Иванов
Зарплата=>25560

Для добавления элементов в массив можно использовать следующие способы:

- для массива-списка:

 

$my_array[] = “Профессор”;

 

- для ассоциативного массива:

 

$my_array[‘Должность’] = “Профессор”;

 

 

Для удаления элемента из массива используется функция unset(элемент):

 

unset($my_array[2]);

или

unset($my_array[‘Зарплата’]);

 

Удален элемент с индексом 2 (индексом ‘Зарплата’). При этом оставшиеся элементы сохраняют свои прежние индексы – переиндексации элементов массива не происходит. Этой же функцией можно удалить и весь массив:

 

unset($my_array);

 

Для определения количества элементов в массиве используются функции:

 

Count(массив);

Sizeof(массив);

 

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

$n = count($my_array);

echo “<BR>”, ‘$n=’, $n, “<BR>”;

 

На экране появится:

 

$n=4








Дата добавления: 2015-04-19; просмотров: 1785;


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

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

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

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