我有一个这样的数组:
Array
(
[0] => Array
(
[name] => Something
)
[1] => Array
(
[name] => Something else
)
[2] => Array
(
[name] => Something else....
)
)
有没有一种简单的方法可以将值内爆到字符串中,如下所示:
echo implode(', ', $array[index]['name']) // result: Something, Something else, Something else...
无需 使用循环来连接值,如下所示:
foreach ($array as $key => $val) {
$string .= ', ' . $val;
}
$string = substr($string, 0, -2); // Needed to cut of the last ', '
原文由 qwerty 发布,翻译遵循 CC BY-SA 4.0 许可协议
最简单的方法,当内部数组中只有一项时:
编辑:它适用于
5.5.0
之前的版本。如果你在上面,请参阅下面更好的答案:)