Заменить запятую на точку в конце масива PHP

Тема в разделе "Мегафлуд", создана пользователем Прохожий Я, 31 июл 2015.

  1. Прохожий Я

    Прохожий Я Писатель

    Регистр.:
    27 авг 2014
    Сообщения:
    0
    Симпатии:
    0
    Пишу тут, видимо у меня не достаточно прав написать в нужной теме.
    Помогите в скрипте:
    preg_match_all("/,\"file\":\"(.+?)\"/x", $val, $val3);
    foreach($val3[0] as $val4) {
    echo $val4.",\r\n";//вывожу данные через запятую и с новой строки
    }​
    Как в конце списка убрать запятую и оставить точку или просто оставить без запятой
     
  2. ArtyGrand

    ArtyGrand Постоялец

    Регистр.:
    6 июн 2009
    Сообщения:
    81
    Симпатии:
    37
    PHP:
    preg_match_all("/,\"file\":\"(.+?)\"/x"$val$val3);
    echo 
    implode(",\r\n"$val3[0]) . '.';
     
    latteo и Прохожий Я нравится это.
  3. Прохожий Я

    Прохожий Я Писатель

    Регистр.:
    27 авг 2014
    Сообщения:
    0
    Симпатии:
    0
    выводит все в одну строку и через точку..
     
  4. Q_BASIC

    Q_BASIC

    Регистр.:
    30 ноя 2013
    Сообщения:
    352
    Симпатии:
    223
    Если это:
    PHP:
    preg_match_all("/,\"file\":\"(.+?)\"/x"$val$val3);
    echo 
    implode(",\r\n"$val3[0]) . '.';
    не работает, значит у Вас код не рабочий. И там уже не нужен цикл (foreach), если у Вас всё через точку, возможно, Вы поставили всё в цикл
     
    Прохожий Я нравится это.
  5. Прохожий Я

    Прохожий Я Писатель

    Регистр.:
    27 авг 2014
    Сообщения:
    0
    Симпатии:
    0
    Спасибо, действительно все работает))