Задать вопрос
ddimonn8080
@ddimonn8080

Как вывести циклом?

Здравствуйте.
Есть простой массив:
$arr = array('key1'=>1,'key2'=>2);

Как вывести циклом запись типа 1-2, то есть с разделителем между $value но без разделителя в конце?
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
echo implode('-', array_values($arr));

Но если обязательно хочется циклом, то можно так:
$string = '';
foreach ($arr as $val) {
  $string += $val . '-';
}
$string = rtrim($string, '-');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы