-1

配列に配列があります:

$tree = array(array($value => 7, $left => 2, $right => 3, $leftValue = 0), 
              array($value => 5, $left => 4, $right => "", $leftValue = 0),
              array($value => 25, $left => 5, $right => 6, $leftValue = 0),
              array($value => 3, $left => "", $right => "", $leftValue = 0),
              array($value => 12, $left => "", $right => "", $leftValue = 0),
              array($value => 17, $left => "", $right => "", $leftValue = 0));

内部配列の値を取得するための foreach メイン配列の作成方法

4

4 に答える 4

2

$myarray は配列であるため、配列を出力します。スクリプトを次のように変更します。

foreach ($tree as $myarray) {
   echo $myarray[$value];
   echo $myarray[$left];
   echo $myarray[$leftValue];
}
于 2013-09-24T09:15:49.783 に答える
1

試す

foreach ($tree as $outer) {
  foreach ($outer as $inner) {
    // here you are
  }
}
于 2013-09-24T09:14:26.140 に答える