如何检索此值?如果我将值写入我的数据库,我需要这样做。
array(3) {
[1]=> NULL
[2]=> array(2) {
[123]=>
int(123)
[122]=>
int(0)
}
[3]=> NULL
}
答案 0 :(得分:8)
输出中缺少某些内容。我认为它看起来像:
// var_dump($array);
array(1) {
[0]=>
string(2) "39"
}
因此您可以使用$array[0]
访问该值。简单的数组访问。
由于数组是PHP中最重要的数据结构,因此您应该学会如何处理它们 阅读PHP: Arrays。
<强>更新强>
关于您的更新,您想要哪个值?你有一个多维数组。这就是你将得到的:
$array[1] // gives null
$array[2] // gives an array
$array[2][123] // gives the integer 123
$array[2][122] // gives the integer 0
$array[3] // gives null
也许您还希望(有)遍历内部数组以获取所有值:
foreach($array[2] as $key => $value) {
// do something with $key and $value
}
正如我所说,阅读文档,它包含您需要知道的所有内容。使用PHP访问数组与其他编程语言没有太大区别。
PHP手册包含很多示例,它是一个非常好的文档。使用它!
答案 1 :(得分:1)
如果您的数组被引用为$myArray
,则可以通过39
获取字符串$myArray[0]
,即此第0项。