PHP使用array_fill定义多维数组的方法

yipeiwu_com5年前PHP代码库

本文实例讲述了PHP使用array_fill定义多维数组的方法。分享给大家供大家参考。具体分析如下:

PHP中可以用多个array_fill嵌套完成多维数组的定义:

$creation=array_fill(0,3,array_fill(0,2,null));

可用如下语句进行填充:

$abc=0;
for($i=0;$i<3;$i++) {
 for($j=0;$j<2;$j++) {
 $abc=$abc+1;
 $creation[$i][$j]=$abc;
 }
}

结果为:

Array
(
 [0] => Array ( [0] => 1 [1] => 2 )
 [1] => Array ( [0] => 3 [1] => 4 )
 [2] => Array ( [0] => 5 [1] => 6 )
)

希望本文所述对大家的php程序设计有所帮助。

相关文章

递归删除一个节点以及该节点下的所有节点示例

有的时候删除信息的时候,需要把这条信息下的所有的都删除,这个时候就需要递归删除了。下面是我在做部门管理中的删除部门功能的时候写的一段递归删除一个部门以及它的所有子部门的一段代码。仅供大家...

PHPExcel内存泄漏问题解决方法

使用 PHPExcel 来生成 excel 文档是比较消耗内存的,有时候可能会需要通过一个循环来把大数据切分成若干个小的 excel 文档保存来避免内存耗尽。 然而 PHPExcel 存...

Linux php 中文乱码的快速解决方法

在ubuntu下php网页输出乱码,在不涉及数据库编码的情况下: 修改“/etc/php5/apache2/php.ini”将 default_charset = "iso-8859-1...

php页面缓存ob系列函数介绍

这里有缓存技术的简单介绍:https://www.jb51.net/article/4965.htm   php页面缓存主要用到的是ob系列函数,如ob_start(),ob_end_f...

PHP二维数组去重算法

需求 现在有下面一组二维数组: array(8) { [0]=> array(2) { ["name"]=> string(4) "name" ["va...