如何拆分这个数组

时间:2012-07-03 09:57:13

标签: php arrays

我只需要快速获取数组中的值,就像这样构建数组

$resultOfAdd[“CaseAndMatterResult”][“ResultInfo”][“ReturnCode”];

,它给出了这个

的输出
Array (
    [AddCaseAndMatterResult] => Array (
        [ResultInfo] => Array (
            [ReturnCode] => OK
            [Errors] =>
            [Warnings] =>
        )
        [CaseID] => 4880062
        [MatterID] => 4950481
        [LeadID] => 0
        [CustomerID] => 0
    )
)

我想做的就是将“MatterID”部分放入变量中。我将如何实现这一目标。

我试过了

$matterID = array($resultOfAdd["MatterID"]);

这不起作用

此致

3 个答案:

答案 0 :(得分:1)

$matterID = $yourArray['AddCaseAndMatterResult']['MatterID'];

答案 1 :(得分:1)

这是一个多维的关联数组。把它想象成建筑物的地板。密钥MatterID不在AddCaseAndMatterResult子数组中的第一个维度(楼层),而是第二个维度。

$matterID = $resultOfAdd['AddCaseAndMatterResult']['MatterID']

使用连续的方括号指定数组的连续维度,每个方括号都指定要查看的键(对大多数语言都是如此)。

答案 2 :(得分:0)

使用这种方式:

$matterID = $resultOfAdd['AddCaseAndMatterResult']['MatterID'];