将数组中的值粘贴到字符串中

时间:2014-05-01 09:50:08

标签: php arrays

如果有这个数组:

$a = array("one", "two", "three");

我想将其转换为此字符串:

$s = "one, two, three";

PHP中是否有粘贴功能?

E.g:

$s = paste($a, sep=", ");

2 个答案:

答案 0 :(得分:3)

使用implode

$s = implode(', ',$a);

答案 1 :(得分:0)

$a = array("one", "two", "three");

foreach($a as $value) {
   $string = $string . ($value != '' ? '' : ', ') . $value;
}