Сотрудник Иванов получает 25560 руб.

 

Операции над массивами

 

Перемещение по массиву

Для вывода на экран всех элементов массива в PHP используется очень удобный цикл foreach(), о котором уже шла речь. Он позволяет выводить как значения, так и индексы всех элементов массива.

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

 

current(массив) текущий элемент массива,

next(массив) следующий элемент массива,

prev(массив) предыдущий элемент массива,

end(массив) конечный элемент массива,

reset(массив) начальный элемент массива.

 

Если к массиву не применялись функции перемещения, то считается, что указатель индексов установлен на его начальный элемент.

 

$my_array = array

(

“Иван”,

“Иванов”,

“доцент”,

);

 

echo current($my_array), “<BR>”; // “Иван”

echo next($my_array), “<BR>”; // “Иванов”

echo end($my_array), “<BR>”; // 25560

 

Использование функций next() и prev() может привести к выходу за пределы массива. В этом случае они возвращают значение false.

 

Копирование массивов

Чтобы скопировать один массив в другой, достаточно одного оператора присваивания:

 

//$old_array исходный массив

//$new_array новый массив

$new_array = $old_array

 

Изменение значений элементов в одном массиве никак не отразится на соответствующих элементах другого массива.

 








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


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

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

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

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