0

簡単なものですが、配列から値を取得する必要があります。配列は次のように作成されます。

$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"]);

これは機能しません

よろしく

4

3 に答える 3

1
$matterID = $yourArray['AddCaseAndMatterResult']['MatterID'];
于 2012-07-03T09:59:46.367 に答える
1

これは多次元の連想配列です。建物の床のように考えてください。キーは、サブ配列MatterIDの1番目の次元(フロア)ではなく、2番目の次元に存在します。AddCaseAndMatterResult

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

配列の連続する次元は、連続する角括弧で指定され、それぞれが調べるキーに名前を付けます(これはほとんどの言語に当てはまります)。

于 2012-07-03T10:01:53.660 に答える
0

このように使用します:

$matterID = $resultOfAdd['AddCaseAndMatterResult']['MatterID'];
于 2012-07-03T10:03:13.340 に答える