2
$arr = array(1,2,3,4,5);
foreach($arr as $key => $row) {
echo current($arr);
}
//output is 22222, why?
Почему результат не 12345?PHP использование функции тока в foreach
$arr = array(1,2,3,4,5);
foreach($arr as $key => $row) {
echo current($arr);
}
//output is 22222, why?
Почему результат не 12345?PHP использование функции тока в foreach
если вы хотите выход быть +12345:
$arr = array(1,2,3,4,5);
foreach($arr as $key => $val) {
echo $val;
}
Вы читали документацию для [тока] (http://www.php.net//manual/en/function.current.php) ? Вы действительно спрашиваете о внутренностях foreach (каким образом и когда он продвигает указатель - или нет). – AD7six
@ AD7six дурак комментарий. Почему бы не дать ответ? – hek2mgl
возможно, потому что мы все здесь смущены – albertdiones