字符串按符号拼接/按符号分割

        $image = I('image');//获取多图上传路径
        $img_id = array();//定义空数组
        foreach ($image as $k=>&$v){ //循环多图数据
            $data = array( //定义添加数据
                'url'=>$v,
                'add_time'=>time()
            );
            $img = M('contract_img')->add($data);//添加操作
            $img_id[]['imgid'] = $img; //保存添加后数据id
        }
        dump($img_id);

打印出来是这样的:


字符串按符号拼接/按符号分割_第1张图片
image.png

接下来就是转换数据了

$a = array_column($img_id,'imgid');//以数组中某个相同的字段进行组合 详细解说:http://www.jianshu.com/p/43e987a0de6a
$arr =  implode(',',array_column($img_id,'imgid'));//以,间隔方式 组合字符串
dump($arr);

数据转换完成

PS:
//利用 explode 函数分割字符串到数组

"; 
} 
?> 

implode 函数:将数组元素组合为字符串


你可能感兴趣的:(字符串按符号拼接/按符号分割)