在PHP中解析具有键值的stdClass对象数组的数组
如何解析此数组 我需要把它显示为在PHP中解析具有键值的stdClass对象数组的数组,php,arrays,Php,Arrays,如何解析此数组 我需要把它显示为 Name : Mathew, Date: 2018 / 11 / 01, COUNTRY : USA 阵列 Array( [0] => stdClass Object( [key] => Name [value] => Mathew ) [1] => stdClass Object( [key] => Date
Name : Mathew,
Date: 2018 / 11 / 01,
COUNTRY : USA
阵列
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解决这个问题
(一)
输出:
keyvaluekeyvaluekeyvalue
(二)
输出:
NameMathewDate2018 / 11 / 01COUNTRYUSA
如何将name值添加到$name date到$date和country到$country
提前感谢使用foreach()
:-
输出:-到目前为止,您一直在尝试什么?将您的尝试代码和aou在该代码上面临的问题张贴出来。检查一下,您已经从@alivetodie获得了答案。而且
print\u r()
不会生成这样的输出!谢谢,成功了。如何将名称值Mathew保存到$namethanced@AlivetoDie。我不希望它出现在列表中。通常我使用if($arr->key){$name=$arr->value)
foreach($value as $key => $value ) {
print_r(value);
}
NameMathewDate2018 / 11 / 01COUNTRYUSA
foreach($array as $arr){
echo $arr->key ." : ".$arr->value;
echo PHP_EOL; //or use echo "<br/>"
}
list($name,$date,$country) =array_column($array,'value');