在php中访问数组内部的数组

时间:2017-08-28 12:57:15

标签: php arrays

我想在php中访问数组里面的数组 我的数组结构如下。

$jsonobject = array();
$jsonobject['name'] = "jay";

$jsonobject['exp'] = array();
$jsonobject['exp'][] = array(
    'exp_typ' => "pay",
    'inv' => array(
        array(
            'invoicenum' => "1",
            'idate' => "1/1/2017",
            "itms" => array(
                array(
                    "itm_det" => array(
                        'rate' => 1000,
                        'discount' => 5,
                    ),
                ),
            ),
        ),
    ),
);

从上面的数组我想访问idate和折扣价值。

1 个答案:

答案 0 :(得分:0)

PHP Documentation for Arrays.中说明了访问数组值 看看例6

在您的情况下,它的用法将如下所示:

$idate = $jsonobject['exp'][0]['inv'][0][itms];
$discount = $idate['itms'][0]['tim_det']['discount];