本篇文章的内容是关于PHP二维数组切割为字符串并去除重复的值 的代码,现在分享给大家,有需要的朋友可以参考一下

应用场景在于需要查询出某一个rent_contract_id所有有关的id及rent_contract_parent_id,然后组装成字符串便于后期使用FIND_IN_SET进行查询操作:// select rent_contract_id,rent_contract_parent_id from tb_rent_contract where rent_contract_id =797 or rent_contract_parent_id = 797

$arr = array(array('rent_contract_id'=>555,'rent_contract_parent_id'=>666),array('rent_contract_id'=>777,'rent_contract_parent_id'=>555),array('rent_contract_id'=>888,'rent_contract_parent_id'=>777));

$str_arr = ""; //空字符串,便于遍历后的追加

foreach ($arr as $ke => $va) {

$str_arr .= implode(',', $va).",";

}

$arr_str = explode(",",$str_arr); //字符串组装为数组

$arr_str = array_unique($arr_str);//去除重复的值

$str = implode(',',$arr_str); //分割为字符串

var_dump($str); //string(16) "555,666,777,888,"

php二维数组拆分成字符串,PHP二维数组切割为字符串并去除重复的值相关推荐

  1. php 把数组转换成字符串_php怎么将数组转换为字符串

    php将数组转换为字符串的方法:可以使用implode()函数分割数组,该函数会返回由数组元素组成的字符串.还可以利用循环遍历数组元素并将其拼接成字符串. php将数组转换为字符串的方法 方法1:利用 ...

  2. php将一个数组转成字符串,php怎样将数组转化成字符串

    php将数组转化成字符串的方法:可以利用内置函数implode()来进行转化.implode()函数可以返回一个由数组元素组成的字符串,例如:[implode(",", $arra ...

  3. c语言字节数组转化成字符串,C语言 字节数组转为字符串

    本文章适用场景: #include int main(void) { printf("\tmain enter \n"); char* test1[128] = {0x11,0x2 ...

  4. php字符串转数组,数组合并成字符串

    php字符串转数组 示例代码: $str=' shenxian,nihao';//字符串拆分,以 , 拆分成数组 $arr=explode(',',$str); print_r($arr); 输出结果 ...

  5. C#:十六进制字节数组 转换成 字符串、字符串形式的16进制数据 转换成 十六进制字节数组

    十六进制字节数组 转换成 字符串 /// <summary>/// 十六进制字节数组 转换成 字符串/// </summary>/// <returns></ ...

  6. PHP 数组拼接成字符串

    PHP[知识分享] 数组拼接成字符串 <?php // 格式: [二维数组] Array ( [0] => Array ( [topicid] => 1 ) [1] => Ar ...

  7. 怎样把php数组转换成字符串,php implode()

    实例代码 一维数组转换成字符串代码! <?php $arr1=array("shu","zhu","1″); $c=implode(" ...

  8. 数组转换成字符串 join、toString、toLocaleString

    在进行JS编程时,我们有时会需要把一个数组转换成字符串.这时,我们就会用到javascript的几个数组转换成字符串的函数.JS有3个数组转字符串函数.一起来看看吧. 一:join()函数 join函 ...

  9. php数组转字符串 join,jQuery中将数组转换成字符串join()和push()使用

    1.push()将元素依次添加至数组: 2.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] $(document).on('click','.sure',function(){ va ...

最新文章

  1. webmin远程命令执行漏洞(cve-2019-15107)深入分析
  2. 哈哈,做个广告,宁波要租房的朋友进来看看
  3. Part2_2 Bs4常见操作
  4. 明晚直播 | 做持有专利的程序员很难吗?专家教你如何申请!
  5. 有源rc电压放大器实验报告_为什么将放大器装在示波器探头前端?
  6. C语言之typedef定义函数指针(十三)
  7. form表单上传文件
  8. 并发相关随笔(持续更新)
  9. C语言程序设计-谭浩强第五版习题【答案解析】2022.5.10
  10. 元旦大礼,JavaScript第四版红宝书送20本!
  11. 怎么利用计算机求一元三次方程,一元三次方程求根公式
  12. linux 7 开机启动脚本,centos7 超简单实现开机自动启动多脚本管理
  13. 简单易懂的讲解深度学习(入门系列之一)
  14. 电视SMB方式连接电脑共享文件
  15. windows四种编码方式
  16. 使用Flying Saucer生成pdf
  17. 小程序真机预览图片不显示
  18. python弹球游戏移动球拍_pygame库实现移动底座弹球小游戏
  19. 加速电脑启动,给电脑瘦身
  20. 从育碧、工业光魔归来,做原创国漫!20年动画人徐健的CG路

热门文章

  1. InnoDB 引擎独立表空间 innodb_file_per_table
  2. mysql分库分表实战及php代码操作完整实例
  3. 阿里云分布式缓存OCS与DB之间的数据一致性
  4. Go的协程与Swoole的协程的区别:环境支持 线程
  5. Linux的Nginx九:负载均衡
  6. PHP获取各个IP地址
  7. mysql get one_Ecshop 数据库操作方法getRow、getAll、getOne区别
  8. ldap导入mysql_openLDAP 部署(亲测可用)
  9. html js css如何关联_html+css +js 选项卡
  10. html js不触发_图文详解鼠标事件CSS:hover和JS:mouseover的区别