/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/lang/foreachLoop.001.phpt
64 строки
956 B
Nikita Popov
Reindent phpt files
04 фев 2020, 00:52
04 фев 2020, 00:52
f8d7958
Код
Авторство
О чём код?
--TEST-- Foreach loop tests - basic loop with just value and key => value. --FILE-- <?php $a = array("a","b","c"); foreach ($a as $v) { var_dump($v); } foreach ($a as $k => $v) { var_dump($k, $v); } //check key and value after the loop. var_dump($k, $v); echo "\n"; //Dynamic array foreach (array("d","e","f") as $v) { var_dump($v); } foreach (array("d","e","f") as $k => $v) { var_dump($k, $v); } //check key and value after the loop. var_dump($k, $v); echo "\n"; //Ensure counter is advanced during loop $a=array("a","b","c"); foreach ($a as $v); var_dump(current($a)); $a=array("a","b","c"); foreach ($a as &$v); var_dump(current($a)); ?> --EXPECT-- string(1) "a" string(1) "b" string(1) "c" int(0) string(1) "a" int(1) string(1) "b" int(2) string(1) "c" int(2) string(1) "c" string(1) "d" string(1) "e" string(1) "f" int(0) string(1) "d" int(1) string(1) "e" int(2) string(1) "f" int(2) string(1) "f" string(1) "a" string(1) "a"