问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

多维数组怎样快速索引

发布网友 发布时间:2022-05-02 00:31

我来回答

1个回答

热心网友 时间:2022-06-25 14:32

<?php function unique_arr($array2D,$stkeep=false,$ndformat=true){ // 判断是否保留一级数组键 (一级数组键可以为非数字) if($stkeep) $stArr = array_keys($array2D); // 判断是否保留二级数组键 (所有二级数组键必须相同) if($ndformat) $ndArr = array_keys(end($array2D)); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串 foreach ($array2D as $v){ $v = join(",",$v); $temp[] = $v; } //去掉重复的字符串,也就是重复的一维数组 $temp = array_unique($temp); //再将拆开的数组重新组装 foreach ($temp as $k => $v) { if($stkeep) $k = $stArr[$k]; if($ndformat) { $tempArr = explode(",",$v); foreach($tempArr as $ndkey => $ndval) $output[$k][$ndArr[$ndkey]] = $ndval; } else $output[$k] = explode(",",$v); } return $output;} $arr = array( 0 => array ( 0 => 1, 1 => 2 ), 1 => array ( 0 => 1, 1 => 2 ), 2 => array ( 0 => 2, 1 => 3 ), 3 => array ( 0 => 2, 1 => 3 ), 4 => array ( 0 => 3, 1 => 4 ), 5 => array ( 0 => 3, 1 => 4 ),);var_mp( array_values(unique_arr( $arr )) );
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
3d坦克怎么刷水晶啊 谁能给我一个3d坦克的真号 跪求3d坦克的号,最好水晶多一点,要元帅,低一点也行,要真的啊。 谁能送我一个3D坦克真号和密码,我帮他买游戏光盘和电脑主机 3d坦克公开号 要真的,假的不给分 木制折叠椅怎么选?木制折叠椅价格了解一下 好看的电影2010有什么好看的电影? 丹阳市导墅镇盛泽镇多少里 丹阳离盛泽有多远 右边胸部上方疼痛是什么原因 什么是左倾 谁能告诉我什么是索引数组,什么是关联数组? - 技术问答 成考本科最快多长时间能拿到毕业证 Php中数组的索引值和键值有什么区别??小弟是初学 请大神仔细讲解... 什么是左倾主义 太阁立志传5三国立志传怎么解锁姿势 什么是左倾? 指纹无法解锁 魅蓝note手机屏幕锁屏密码开不了锁,我也没改密码,可它显示密码错误 大专毕业生如何用最短的时间拿到本科毕业证和学士学位证 左倾是什么? php数组、键名、索引、键值有什么区别? 有什么办法能短时间拿到本科毕业证? php索引数组id返回键值 左倾是什么意思 关联数组和索引数组的异同 专套本考试通过后什么时候可以拿到本科毕业证? 重庆专升本并拿到本科毕业证的最快时间(理想情况下)!? FallenDoll 这个游戏咋玩啊不会玩只能一个姿势怎么解锁更多姿势 php索引数组,键名相同,键值不同,foreach循环遍历时发生覆盖,如何使其不发生覆盖 什么是右倾 什么是左倾? 新包青天阴阳判是第几集? 什么是左倾,什么是右倾?? 请问:php如何把索引数组变为只含有键值得数组呢? 金超群演的所有包青天版本 什么是右倾,什么是左倾? c语言编写索引数组 什么是左倾,右倾又是什么… 《新包青天之七侠五义》共几集? 左倾什么意思? 左倾什么意思? 芯片是什么做的? 什么是&quot;左倾”错误思想 什么事左倾? 什么事左倾? 重金求告知《包青天》和《新包青天》有哪几个单元是审鬼或者去阴间的。再告诉点关于包拯审鬼的电影或电视 重金求告知《包青天》和《新包青天》有哪几个单元是审鬼或者去阴间的。再告诉点关于包拯审鬼的电影或电视 什么是“左倾”?什么是“右倾”? 什么是“左倾”?什么是“右倾”? 新包青天之七侠五义共几集?金铭第几集出现?