返回PHP的多维数组值
我将从提供程序返回数据,提供的数组如下所示:返回PHP的多维数组值,php,Php,我将从提供程序返回数据,提供的数组如下所示: Array ( [result] => Array ( [0] => Array ( [problem_id.u_root_cause] => [number] => INC0000001 [short_description]
Array
(
[result] => Array
(
[0] => Array
(
[problem_id.u_root_cause] =>
[number] => INC0000001
[short_description] => Unable to print
[u_alert_check] =>
[u_business_service] => Array
(
[display_value] => Printer
[link] => https://redacted/37bc8af837c3820ca7e3b15ec3990e1c
)
[assignment_group] => Array
(
[display_value] => Printer Support
[link] => https://redacted/b699595c37dac200a7e3b15ec3990eb1
)
[u_service_impact_duration] => 57 Minutes
[u_summary_notes] => Changed USB cable
[u_environment] => Production (PD)
[problem_id] =>
[priority] => 3 - P3
[u_business_services_impacted] =>
)
现在,我可以像这样返回大部分数据
foreach($data['result'] as $line){
echo $line['number'];
echo '<br>';
echo $line['short_description'];
}
foreach($data['result']作为$line){
echo$行['number'];
回声“
”;
echo$行['short_description'];
}
上面返回数组中的编号
和简短描述
我遇到的问题是如何在同一行中返回
u\u business\u service
?以访问您可能使用的多维数组:
echo $line['u_business_service']['display_value'];
echo $line['u_business_service']['link'];
这回答了你的问题吗?