Php 多维数组-IP.Nexus(IPB)
这似乎非常不合逻辑,但我正在一家网上商店工作,我正试图使用IP.nexusapi获取一个包/项目显示名称(不重要) 这是发票脚本返回的数组的一部分:Php 多维数组-IP.Nexus(IPB),php,arrays,ipb,Php,Arrays,Ipb,这似乎非常不合逻辑,但我正在一家网上商店工作,我正试图使用IP.nexusapi获取一个包/项目显示名称(不重要) 这是发票脚本返回的数组的一部分: invoice Object ( [data:invoice:private] => Array ( [i_status] => pend [i_title] => BETA Tag, ALPHA Tag [i_member] => 1 [i_items
invoice Object
(
[data:invoice:private] => Array
(
[i_status] => pend
[i_title] => BETA Tag, ALPHA Tag
[i_member] => 1
[i_items] => Array
(
[0] => Array
(
[act] => new
[app] => nexus
[type] => product
[cost] => 0
[tax] => 0
[renew_term] => 0
[renew_units] =>
[renew_cost] => 0
[quantity] => 1
[physical] =>
[shipping] => Array
(
)
[subscription] =>
[weight] => 0
[itemName] => BETA Tag
当然,要获取itemName
,我会使用
$invoice['i_items'][0]['itemName']
尽管出于某种奇怪的原因,这是行不通的。
我遗漏了什么吗?根据您的信息,您正在尝试访问私人数据成员。您需要使用类发票的公共接口。不工作是指出现错误?无论如何,看起来你试图获取的数组是私有的。我的大脑在放屁,让我用一个try-catch看看我得到了什么。你对私有数据的看法是正确的,看起来我必须找出如何正确地迭代包数组。