php拼接数组

来源:互联网 发布:java命令模式作用 编辑:程序博客网 时间:2024/06/05 16:15
$aLines = Array (     [0] => Array (         [0] => 8         [1] => 30208201         [2] => 3     )     [1] => Array (         [0] => 1         [1] => 2         [2] => 1     )     [2] => Array (         [0] => 8         [1] => 30208204         [2] => 1     )     [3] => Array (         [0] => 8         [1] => 30208205         [2] => 1     ) ) $count = count($aLines);//统计多少个数组     if($count != 1){        $array=array();        $k = 0;        $setsql = ' , had_attachment = 1 ';//测试        foreach($aLines as $arr){            if($arr[1] == 2){                $setsql .= " , attachment_gold = ".$arr[1]." ";            }else{                if (!array_key_exists($arr[1],$array)){                    //检查键名是否存在于数组中,没有就存进去。                    $array[$k]=array($arr[1]);                }                $tab[$k][0]=$arr[0];                $tab[$k][1]=$arr[1];                $tab[$k][2]=$arr[2];            }            $k++;        }        $w = json_encode(array_values($array));        $setsql .= " , attachment_items = '".$w."' ";     }    echo $setsql;
原创粉丝点击