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;