数组分成二部分
一个一维数组,注意键名无规律且非数字:
$arr=array('wc'=>12,'wssc'=>123,'wac'=>142',w3c'=>124124,'wac'=>012,'wsbsc'=>012c3,'wac'=>014d2',w3ec'=>0124124);
现在要分成二部分,即:
$arr1=array('wc'=>12,'wssc'=>123,'wac'=>142',w3c'=>124124);
与
$arr2=array('wac'=>012,'wsbsc'=>012c3,'wac'=>014d2',w3ec'=>0124124);
求此算法
------解决方案--------------------
你没指定什么分割规则就——
array_chunk()
或
array_slice()
------解决方案--------------------
本来拆分的条件很显然,判断第一个字符是否为 0 就可以了
但遗憾的是,你的题目出错了,由于关联键 wac 是重复的。所以数组 $arr 只有 7 项
由 7 项拆分为总计 8 项的数组,由于条件不充分,所以无解!
你不是在挑战我们的智商吧?
------解决方案--------------------
不管你的数组有没有错误,但是这个方法应该可行(元素偶数个;或者奇数个,分的一多以少):
asort($arr);
然后截取前面的就ok。关于截取,可以使用函数,也可以取值然后赋值给另一个数组
0
0
相关文章
PHP数组怎么创建_PHP数组创建与操作方法全面讲解
PHP检测视频文件格式的方式_PHP检测视频文件格式教程
PHP三元运算符何时用_PHP三元运算符适用场景
PHP三元运算符语法结构_PHP三元运算符语法详解
使用单个按钮动态切换表格行显示与隐藏的专业指南
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
想找真正自由、无限制的上网体验?本合集精选2025年最开放、隐私强、访问无阻的浏览器App,涵盖Tor、Brave、Via、X浏览器、Mullvad等高自由度工具。支持自定义搜索引擎、广告拦截、隐身模式及全球网站无障碍访问,部分更具备防追踪、去谷歌化、双内核切换等高级功能。无论日常浏览、隐私保护还是突破地域限制,总有一款适合你!
7
2025.12.31
想让网页流畅播放视频?本合集详解HTML5视频播放核心方法!涵盖<video>标签基础用法、多格式兼容(MP4/WebM/OGV)、自定义播放控件、响应式适配及常见浏览器兼容问题解决方案。无需插件,纯前端实现高清视频嵌入,助你快速打造现代化网页视频体验。
4
2025.12.31
想快速上手HTML5开发?本合集为你整理最实用的HTML5使用指南!涵盖HTML5基础语法、主流框架(如Bootstrap、Vue、React)集成方法,以及无需安装、直接在线编辑运行的平台推荐(如CodePen、JSFiddle)。无论你是新手还是进阶开发者,都能轻松掌握HTML5网页制作、响应式布局与交互功能开发,零配置开启高效前端编程之旅!
2
2025.12.31
热门下载
相关下载
精品课程
最新文章






