MarisabelGC Asked: 2020-08-30 07:59:18 +0800 CST 2020-08-30 07:59:18 +0800 CST 2020-08-30 07:59:18 +0800 CST 计算二维数组的行数 772 我有一个二维数组$persona[][],我想知道它的行数。 我使用了函数count(),但它计算数组的所有元素,包括行和列。 php 1 Answers Voted Best Answer Ivan Botero 2020-08-30T08:09:07+08:002020-08-30T08:09:07+08:00 代码 <?php $persona[0][0] = "Daniela"; $persona[0][1] = "Camila"; $persona[0][2] = "Yuli"; $persona[1][0] = "Mariana"; $persona[2] = "Elefante"; $persona[3] = "Cebra"; $persona[4] = "Aguila"; print contarFilas($persona); function contarFilas($arreglo){ $cantidad = 0; foreach($arreglo as $elemento){ $cantidad ++; } return $cantidad; } ?> 结果 5 解释 考虑到数组中位置的原则,我们理解数组总是被定义为: $arreglo[FILA][COLUMNA]; 使用 operator foreach,我们可以访问数组的每一“行”。好吧,它可以用来访问其他值,我们要做的就是计算从该数组中获得的行数。使用增量运算符。 网上例子!
代码
结果
解释
考虑到数组中位置的原则,我们理解数组总是被定义为:
使用 operator
foreach
,我们可以访问数组的每一“行”。好吧,它可以用来访问其他值,我们要做的就是计算从该数组中获得的行数。使用增量运算符。网上例子!