#php #arrays
Вопрос:
какой-то способ перечислить цикл в порядке возрастания с помощью foreach
lt;?php $semana=array("lunes","papa","miércoles","peras","viernes","sábado","domingo"); foreach ($semana as $dia) { echo $numero.','.$dia; } ?gt;
Результат был бы примерно таким:
1 , lunes 2 , papa 3 , miércoles 4 , peras
Спасибо вам за вашу помощь
Комментарии:
1. вы можете управлять счетчиком или просто использовать ключ вашего массива
foreach ($semana as $numero =gt; $dia) {
2.
foreach ($semena as $numero =gt; $dia)
Ответ №1:
Попробуйте этот код
lt;?php $semana = array("lunes","papa","miércoles","peras","viernes","sábado","domingo."); foreach ($semana as $numero =gt; $dia) { echo ($numero 1) . ',' . $dia; } ?gt;
Комментарии:
1. Обратите внимание, что
echo
принимает несколько аргументов, разделенных запятой. Таким образом, вы можете избежать бесполезной конкатенации строк и просто отобразить все, что вы хотите:echo $numero 1, ' , ', $dia;