php如何将二维数组连接或拼接成字符串

使用php连接或拼接字符串时,可以使用join或implode函数,但是有个不好的地方就是,无法连接或拼接二维数组。

比如从数据库中查询出来的数据列表,一般都是二维数组了,这个时候,需要连接或拼接id的时候,则需要连接或拼接二维数组了,而这个时候,join或implode似乎就完全使不上力了。

下面介绍一下如何在php里面连接或拼接二维数组。

直接上代码:

$arr = array(
    [0]=>
        array(1) {
          ["data"]=>
          string(7) "数据1"
        }
        [1]=>
        array(1) {
          ["data"]=>
          string(7) "数据2"
        }
);
//将二维数组遍历重新组装
$joinStr = '';
foreach ($arr as $v) {
    $joinStr .= $v['data'].',';
}
echo $joinStr;

您可能还会对下面的文章感兴趣: