php二维数组拆分成字符串,PHP二维数组切割为字符串并去除重复的值
本篇文章的内容是关于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二维数组切割为字符串并去除重复的值相关推荐
- php 把数组转换成字符串_php怎么将数组转换为字符串
php将数组转换为字符串的方法:可以使用implode()函数分割数组,该函数会返回由数组元素组成的字符串.还可以利用循环遍历数组元素并将其拼接成字符串. php将数组转换为字符串的方法 方法1:利用 ...
- php将一个数组转成字符串,php怎样将数组转化成字符串
php将数组转化成字符串的方法:可以利用内置函数implode()来进行转化.implode()函数可以返回一个由数组元素组成的字符串,例如:[implode(",", $arra ...
- c语言字节数组转化成字符串,C语言 字节数组转为字符串
本文章适用场景: #include int main(void) { printf("\tmain enter \n"); char* test1[128] = {0x11,0x2 ...
- php字符串转数组,数组合并成字符串
php字符串转数组 示例代码: $str=' shenxian,nihao';//字符串拆分,以 , 拆分成数组 $arr=explode(',',$str); print_r($arr); 输出结果 ...
- C#:十六进制字节数组 转换成 字符串、字符串形式的16进制数据 转换成 十六进制字节数组
十六进制字节数组 转换成 字符串 /// <summary>/// 十六进制字节数组 转换成 字符串/// </summary>/// <returns></ ...
- PHP 数组拼接成字符串
PHP[知识分享] 数组拼接成字符串 <?php // 格式: [二维数组] Array ( [0] => Array ( [topicid] => 1 ) [1] => Ar ...
- 怎样把php数组转换成字符串,php implode()
实例代码 一维数组转换成字符串代码! <?php $arr1=array("shu","zhu","1″); $c=implode(" ...
- 数组转换成字符串 join、toString、toLocaleString
在进行JS编程时,我们有时会需要把一个数组转换成字符串.这时,我们就会用到javascript的几个数组转换成字符串的函数.JS有3个数组转字符串函数.一起来看看吧. 一:join()函数 join函 ...
- php数组转字符串 join,jQuery中将数组转换成字符串join()和push()使用
1.push()将元素依次添加至数组: 2.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] $(document).on('click','.sure',function(){ va ...
最新文章
- webmin远程命令执行漏洞(cve-2019-15107)深入分析
- 哈哈,做个广告,宁波要租房的朋友进来看看
- Part2_2 Bs4常见操作
- 明晚直播 | 做持有专利的程序员很难吗?专家教你如何申请!
- 有源rc电压放大器实验报告_为什么将放大器装在示波器探头前端?
- C语言之typedef定义函数指针(十三)
- form表单上传文件
- 并发相关随笔(持续更新)
- C语言程序设计-谭浩强第五版习题【答案解析】2022.5.10
- 元旦大礼,JavaScript第四版红宝书送20本!
- 怎么利用计算机求一元三次方程,一元三次方程求根公式
- linux 7 开机启动脚本,centos7 超简单实现开机自动启动多脚本管理
- 简单易懂的讲解深度学习(入门系列之一)
- 电视SMB方式连接电脑共享文件
- windows四种编码方式
- 使用Flying Saucer生成pdf
- 小程序真机预览图片不显示
- python弹球游戏移动球拍_pygame库实现移动底座弹球小游戏
- 加速电脑启动,给电脑瘦身
- 从育碧、工业光魔归来,做原创国漫!20年动画人徐健的CG路
热门文章
- InnoDB 引擎独立表空间 innodb_file_per_table
- mysql分库分表实战及php代码操作完整实例
- 阿里云分布式缓存OCS与DB之间的数据一致性
- Go的协程与Swoole的协程的区别:环境支持 线程
- Linux的Nginx九:负载均衡
- PHP获取各个IP地址
- mysql get one_Ecshop 数据库操作方法getRow、getAll、getOne区别
- ldap导入mysql_openLDAP 部署(亲测可用)
- html js css如何关联_html+css +js 选项卡
- html js不触发_图文详解鼠标事件CSS:hover和JS:mouseover的区别