doudi2229 2013-12-18 22:52
浏览 26
已采纳

多维数组 - IP.Nexus(IPB)

This seems to be highly illogical, but I'm working on a web-shop and I'm trying to grab a package/item display name using the IP.Nexus API (not important).

This is part of the array returned by the invoice script:

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

Surely, to grab itemName, I would use,

$invoice['i_items'][0]['itemName']

Though for some strange reason, that isn't working. Am I missing something?

  • 写回答

1条回答 默认 最新

  • dpqaaczn141761 2013-12-18 22:59
    关注

    Based on your information, you are trying to access a private data member. You need to use the public interface for the class invoice.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题