English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

Пример использования и пример функции PHP each()

PHP Масштабные функции руководства

Функция each() возвращает текущий ключ/значение из массива и перемещает указатель массива на один шаг вперед

Синтаксис

each ($array);

Определение и использование

Функция each() возвращает текущий ключ и значение из массива и продвигает курсор массива. Пара возвращается в виде массива из четырех элементов, ключей 0 и 1, ключа и значения. Элементы 0 и key содержат имя ключа элемента массива, а элементы 1 и value содержат данные.

С PHP 7.2.0 эта функция была弃нута. Категорически рекомендуется не использовать эту функцию.

Параметр

НомерПараметры и описание
1

array(обязателен)

Он указывает на массив

Возврат значения

Он возвращает текущий ключ и значение из массива.

Онлайн пример

<?php
   $transport = array('foot', 'bike', 'car', 'plane');
   $key_value = each($transport);
   
   print_r($key_value);
   print "<br />";
   
   $key_value = each($transport);
   print_r($key_value);
   print "<br />";
   
   $key_value = each($transport);
   print_r($key_value);
?>
Проверим < ›

Результат вывода:

Масштабные ( [1] => foot [value] => foot [0] => 0 [key] => 0 )
Масштабные ( [1] => bike [value] => bike [0] => 1 [key] => 1 )
Масштабные ( [1] => car [value] => car [0] => 2 [key] => 2 )

   PHP Масштабные функции руководства