1. 云栖社区>
  2. PHP教程>
  3. 正文

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

作者:用户 来源:互联网 时间:2017-11-30 11:46:12

字符串符号拼接分割

字符串按符号拼接/按符号分割 - 摘要: 本文讲的是字符串按符号拼接/按符号分割, $image = I('image');//获取多图上传路径 $img_id = array();//定义空数组 foreach ($image as $k=>&$v){ //循环


        $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);

打印出来是这样的:



字符串按符号拼接/按符号分割-
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 函数分割字符串到数组


<?php 
$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串
$hello = explode(',',$source);
for($index=0;$index<count($hello);$index++)
{
echo $hello[$index];echo "</br>";
}
?>

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


<?php
$array = array('姓名', '电话', '电子邮箱');
$char = implode(",", $array);
echo $char;
?>



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索字符串 , 符号 , 拼接 分割 ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备