2

私はこのような配列を持っています:

$tmb = Array(
             [xThis] => 12400
             [fThat] => 7
             [cMore] => Array(
                    [236] => Array(
                        [acting_person] => "Test info"
                        [tThings] => "history"
                        )
                    )
               )
          )

xThis($ tmb ['xThis']など)を呼び出す方法は知っていますが、このようなステートメントで[acting_person]を呼び出すにはどうすればよいですか?

$new = $tmb['xThis'] . $tmb['fThat'] . ??????????????????

申し訳ありませんが、これが初歩的なものである場合、私はPHPを初めて使用します。ありがとう。

4

3 に答える 3

1

次のようなサブアレイにアクセスします(「呼び出す」のではありません)。

$tmb['cMore'][236]['acting_person']
于 2012-05-24T03:17:14.877 に答える
0

acting_personアイテムにアクセスするには、acting_personのすべての親キーを指定する必要があります。(もちろん、理論的には、多次元配列に複数のacting_personキーを含めることができます。)

$new = $tmb['xThis'] . $tmb['fThat'] . $tmb['cMore'][236]['acting_person'];
于 2012-05-24T03:16:33.980 に答える
0

配列の任意の次元の値にアクセスするのは簡単です

   $tmb['1st dimension'][2nd dimensin]['3rd dimension'][..][...][..]

さらにキーを提供するだけです[キー]

于 2012-05-24T09:46:28.687 に答える