如何解析该数组。
我需要将其显示为
D ={}
for key in L:
if key[0] not in D:
D[key[0]] = {key[1]}
else:
D[key[0]].add(key[1])
数组
Name : Mathew,
Date: 2018 / 11 / 01,
COUNTRY : USA
我试图通过使用foreach来解决这个问题
1)
Array(
[0] => stdClass Object(
[key] => Name
[value] => Mathew
)
[1] => stdClass Object(
[key] => Date
[value] => 2018 / 11 / 01
)
[2] => stdClass Object(
[key] => COUNTRY
[value] => USA
)
输出:
foreach($value as $key => $value ) {
print_r($key);
}
2)
keyvaluekeyvaluekeyvalue
输出:
foreach($value as $key => $value ) {
print_r(value);
}
如何将名称值添加到$ name date到$ date并将国家/地区添加到$ country 在此先感谢
答案 0 :(得分:1)
使用foreach()
:-
foreach($array as $arr){
echo $arr->key ." : ".$arr->value;
echo PHP_EOL; //or use echo "<br/>"
}
注意:-如果要在其他变量中保存值,请使用list()
list($name,$date,$country) =array_column($array,'value');