这篇文章主要介绍了php如何增加数组的维度的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php如何增加数组的维度文章都会有所收获,下面我们一起来看看吧。
创新互联公司专注于中大型企业的成都做网站、成都网站制作和网站改版、网站营销服务,追求商业策划与数据分析、创意艺术与技术开发的融合,累计客户上千余家,服务满意度达97%。帮助广大客户顺利对接上互联网浪潮,准确优选出符合自己需要的互联网运用,我们将一直专注品牌网站制作和互联网程序开发,在前进的路上,与客户一起成长!
两种方法:1、用array_chunk()将数组分割为新数组块(子数组),语法“array_chunk(数组,子数组元素个数)”。2、用array_merge_recursive()合并一个有相同键名的数组,会将相同键的值合并为一个子数组。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php增加数组维度的两种方法
方法1:使用array_chunk()函数
array_chunk() 函数把一个数组分割为新的数组块。
利用该函数可以把指定数组每一层的数组进行分割(分维),进而转为更高维度的数组。
示例1:一维数组转为二维数组
示例2:将二维数组转为三维数组
方法2:使用array_merge_recursive()函数
利用array_merge_recursive()函数合并一个有相同键名的数组。
合并数组,遇到相同的键将该键中值合并为一个子数组
2,'a'=>'a','b'=>'b']; $b = ['a'=>'a','b'=>'d']; $c = array_merge_recursive($a,$b); var_dump($c); ?>
关于“php如何增加数组的维度”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“php如何增加数组的维度”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。