我有一个来自DB的结果集,它返回以下数组...如何将其内爆成逗号分隔的字符串?
Array
(
[0] => Array
(
[user_id] => 2
)
[1] => Array
(
[user_id] => 5
)
[2] => Array
(
[user_id] => 11
)
)发布于 2010-08-16 09:59:16
$t = array_map(function (array $a) { return $a["user_id"]; }, $original_array);
$result = implode(",", $t);(PHP 5.3+,必须将闭包转换为早期版本的常规函数)
发布于 2010-08-16 14:49:41
$resultArray = array();
foreach($myNestedArray as $item) {
$resultArray[]=$item['user_id'];
}
$resultString = implode(',', $resultArray);适用于所有最新的PHP版本。
https://stackoverflow.com/questions/3490151
复制相似问题