PHP ФУНКЦИЯ EACH
Функция each() в PHP используется для получения пары ключ-значение из массива и продвижения в следующую позицию.
Структура функции выглядит так:
each ( array $array ) : array|false
Где $array - массив, из которого нужно получить пару ключ-значение. Функция каждый раз возвращает следующую пару ключ-значение из массива, так что при последующих вызовах мы получаем новую пару.
Когда последняя пара была возвращена, функция вернет false. Однако это не гарантирует, что мы дошли до конца массива, так как какая-то из пар ключ-значение может иметь значение false.
Пример использования функции each():
$arr = array('one', 'two', 'three', 'four', 'five');while ($element = each($arr)) { echo $element['key'] . ': ' . $element['value'] . '
';}
Вывод:
0: one
1: two
2: three
3: four
4: five
В данном примере мы используем функцию each() для прохода по каждому элементу массива и вывода его ключа и значения. Функция возвращает пару ключ-значение, которая затем выводится с помощью echo.
Lex Fridman on PHP programming
Variable, Anonymous, Callable, Closure \u0026 Arrow Functions In PHP - Full PHP 8 Tutorial
What Are Expressions In PHP \u0026 How They Are Evaluated - Full PHP 8 Tutorial
23: How to Include Documents in PHP - PHP Tutorial - Learn PHP Programming - PHP for Beginners
PHP Foreach Loop Tutorial
PHP Function Parameters - Named Arguments - Variadic Functions \u0026 Unpacking - Full PHP 8 Tutorial
20: How to Create a Foreach Loop in PHP - PHP Tutorial - Learn PHP Programming - PHP for Beginners
PHP foreach loop explained with arrays, objects and key value
Основы php функции