gpt4 book ai didi

php - [1] => 0 在这个数组中是什么意思?

转载 作者:可可西里 更新时间:2023-10-31 23:59:04 25 4
gpt4 key购买 nike

我知道这一定是一个相当简单的问题,但我还没有设法找到答案。

我有以下数组

$qid[0][0]=1;
$qid[1][0]=2;
$qid[2][0]=3;
$qid[3][0]=4;

当我使用 print_r($qid) 时,我得到以下结果

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

我不明白[1] => 0

[0] => 数组 ( [0] => 1 [1] => 0 )

如果有人能解释一下 [1] => 0 在这个数组中的含义,我将不胜感激。谢谢。

编辑: 事实证明我的数组确实和我上面写的不一样,因为它在后面的代码中被修改了。感谢大家的精彩回答。我仍在通读所有这些内容并试图让我的头脑理解它们(数组让我的头脑变成果冻)。

最佳答案

[1] => 0 表示值为 0 的数组元素。

[] 中的数字是数组键。所以 [1] 是数字索引数组的第二个元素(以 [0] 开头),第二个元素的值 ([1 ]) 是 0

PHP 使用 => 作为运算符将数组键/索引与其值相关联。

所以对这个结构的整体解释:

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

外层数组是一个数字索引数组,它的每个元素都是一个子数组。其中第一个 ([0]) 是一个包含 2 个元素的数组,而其余的 ([1] 到 [3]) 是仅包含一个元素的数组元素。

关于php - [1] => 0 在这个数组中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9668713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com