Преобразование массива в строку

У меня есть массив строк, и мне нужно построить строку значений, разделенных некоторым символом, например, запятой

$tags; 

implode()

Существует простая функция implode .

 $string = implode(';', $array); 

Вы должны использовать функцию implode .

Например, implode(' ',$tags); будет помещать пробел между каждым элементом массива.

Если кто-то не хочет использовать implode, поэтому вы также можете использовать следующую функцию:

 function my_implode($separator,$array){ $temp = ''; foreach($array as $key=>$item){ $temp .= $item; if($key != sizeof($array)-1){ $temp .= $separator ; } }//end of the foreach loop return $temp; }//end of the function $array = array("One", "Two", "Three","Four"); $str = my_implode('-',$array); echo $str;