【发布时间】:2013-03-04 18:40:18
【问题描述】:
我想不出一种方法来编写一个 PHP 脚本来打印名字、姓氏、电子邮件和帐户 ID 这个多维数组。这是从 cURL 脚本返回的 json 数据。朋友们能帮帮我吗?
Array
(
[operationResult] => SUCCESS
[responseDateTime] => 2013-03-15T15:52:25.180-05:00
[page] => Array
(
[currentPage] => 1
[pageSize] => 10
[totalPage] => 1
[totalResults] => 1
)
[searchResults] => Array
(
[nameValuePairs] => Array
(
[nameValuePair] => Array
(
[0] => Array
(
[name] => Account Id
[value] => 7601
)
[1] => Array
(
[name] => User Email 1
[value] => jim@email.com
)
[2] => Array
(
[name] => First Name
[value] => Jim
)
[3] => Array
(
[name] => Last Name
[value] => Burns
)
)
)
)
)
编辑:很抱歉没有包括我的尝试。我尝试了以下方法:
foreach ($client_emails_array as $operation)
{
echo $operation['page']['searchResults']['nameValuePairs']['nameValuePair']['name']."<br>";
echo $operation['page']['searchResults']['nameValuePairs']['nameValuePair']['value']."<br>";
}
这让我收效甚微
【问题讨论】:
-
对不起,我的数组的第一部分格式不正确,很抱歉。
-
我们希望您在询问 SO 之前尝试过一些事情。请在您的帖子中添加一些有关您尝试过的方法以及为什么不起作用的信息。
标签: php arrays json curl multidimensional-array