Задача: нужно пройтись в цикле по всем элементам массива и все значения объединить в строку с разделителем (например запятой «,»), но после последнего элемента ставить запятую не нужно.
Решение 1.
$str = implode(',', $arr);
Где $arr — массив строк которые необходимо объеденить через запятую. Вконце разделитель (запятая) будет отсуствовать.
Решение 2.
// изымаем последний элемент массива
$end_element = array_pop($arr);
foreach ($arr as $s) {
$str .= $s . ",";
}
// добавляем последний элемент массива без запятой
$str .= $end_element;
