数组中的PHP数组
我的问题是: 1.这是有效的还是有用的? 2.如果这样做,如何访问$row[0]$row[1]等数组中的PHP数组,php,arrays,Php,Arrays,我的问题是: 1.这是有效的还是有用的? 2.如果这样做,如何访问$row[0]$row[1]等 这个概念是有效的,但语法不是——数组不是像PHP中那样显式声明的。正确的初始化方法如下: $row[]; // Declare array. PRETEND ITS AN ARRAY $row2[]; // Declare another $row3[]; // Declare one more $rowarray[]; $rowarray[0] = $row $row
$row[]; // Declare array. PRETEND ITS AN ARRAY
$row2[]; // Declare another
$row3[]; // Declare one more
$rowarray[];
$rowarray[0] = $row
$rowarray[1] = $row2
$rowarray[2] = $row3 // Store array in an array
或者,更简洁地说:
$row1 = array(1, 2, 3);
$row2 = array(4, 5, 6);
$row3 = array(7, 8, 9);
$rowarray = array($row1, $row2, $row3);
$rowarray[1][2]
。索引是有序的,因此,给定我使用的示例数据,这将是6(数组的元素2,即$rowarray
的元素1) $row[]; // Declare array. PRETEND ITS AN ARRAY
$row2[]; // Declare another
$row3[]; // Declare one more
$rowarray[];
$rowarray[0] = $row
$rowarray[1] = $row2
$rowarray[2] = $row3 // Store array in an array
或者,更简洁地说:
$row1 = array(1, 2, 3);
$row2 = array(4, 5, 6);
$row3 = array(7, 8, 9);
$rowarray = array($row1, $row2, $row3);
$rowarray[1][2]
。索引是有序的,因此,给定我使用的示例数据,这将是6(数组的元素2,即$rowarray
的元素1)你要找的是一个多维数组 例如:
$rowarray = array(
array(1, 2, 3),
array(4, 5, 6),
array(7, 8, 9)
);
你要找的是一个多维数组 例如:
$rowarray = array(
array(1, 2, 3),
array(4, 5, 6),
array(7, 8, 9)
);
在php中声明数组大小没有意义。数组会自动根据数组中存储的元素调整大小。所有“声明”数组的语句都不会声明数组。好的,谢谢您提供的信息。但是您知道我的问题的答案吗。AFAIK,$row[3]将尝试在数组$rowOk中查找第三个索引。我理解。。我不能用实际的代码来说明我的问题,但无论如何。。有人知道我的问题的答案吗?用php声明数组大小没有意义。数组会自动根据数组中存储的元素调整大小。所有“声明”数组的语句都不会声明数组。好的,谢谢您提供的信息。但是您知道我的问题的答案吗。AFAIK,$row[3]将尝试在数组$rowOk中查找第三个索引。我理解。。我不能用实际的代码来说明我的问题,但无论如何。。有人知道我问题的答案吗?或者更简洁地说,
$rowarray=[[1,2,3],[4,5,6],[7,8,9]
:)@NullUserException:如果您使用的是PHP5.4或更高版本,是的。或者更简洁地说,$rowarray=[[1,2,3],[4,5,6],[7,8,9]
)@NullUserException:如果您使用的是PHP5.4或更高版本,是的。