这是我的阵列。
Array
(
[18-08-2020] => Array
(
[vaccination Names] => Array
(
[0] => DPT
[1] => Polio
[2] => MMR
)
)
)
我需要日期[18-08-2020]
。如何在不$array['18-08-2020']
的情况下引用它。
我需要获取日期以及其中的元素。
答案 0 :(得分:2)
如果您的数组有多个实例,则可以进行循环,
foreach( $your_array as $key => $value ){
// $key is your date
// $value is elements inside it
}
希望这有帮助
答案 1 :(得分:0)
如果您想获取密钥,则会使用array_keys
。
对于数组的值,将使用array_values
。
或强>
$abc = Array
(
[18-08-2020] => Array
(
[vaccination Names] => Array
(
[0] => DPT
[1] => Polio
[2] => MMR
)
)
)
foreach( $abc as $key => $value ){
}
此处,$key
是您的日期,$value
是其中的元素。
感谢。
答案 2 :(得分:0)
您可以使用array_keys();
功能...
这是怎么回事?
// Here is your array assigned to a variable
$myArr = array
(
'18-08-2020' => array
(
'vaccination Names' => array
(
0 => 'DPT',
1 => 'Polio',
2 => 'MMR'
)
)
);
$date = array_keys($myArr);
echo $date[0];
你会得到这个结果:
18-08-2020
希望这会有所帮助......