おそらくこれを行うには本当に簡単な方法がありますが、私はそれを解決することはできません。PHP配列最初の項目を取得
Array ([0] => Array ([] => US [1] => U.S. [2] => 21 [3] => 34 [4] => 33 [5] => 35 [6] => 39 [7] => 50 [8] => 61) [1] => Array ([] => 79 [1] => 45 [2] => 84 [3] => 89 [4] => 59 [5] => 64 [6] => 34 [7] => 58 [8] => 55) [2] => Array ([] => 63 [1] => 105 [2] => 68 [3] => 62 [4] => 64 [5] => 67 [6] => CL [7] => Chile [8] => 56) [3] => Array ([] => 40 [1] => 40 [2] => 63 [3] => 37 [4] => 57 [5] => 64 [6] => 59 [7] => 53 [8] => 68) [4] => Array ([] => 70 [1] => 66 [2] => 88 [3] => 48 [4] => 76 [5] => 83 [6] => 80 [7] => 53 [8] => 45) [5] => Array ([] => 44 [1] => 51 [2] => 52 [3] => [4] => [5] => [6] => [7] => [8] =>))
これは私の配列です。すべての方法がそれぞれ同じ数のオブジェクト(9)になりますが、現在6の数が増える可能性があります。
私は私が
echo $array[0][1];
を入れているかのようにその後、私はしかし、私は、最初の項目(米国を必要とする米国を得るこだわっている私は(米国を)必要とする第一いずれかのように、それぞれに第一項目を取得する必要があります)私は両方を試しました
echo $array[0][0];
echo $array[0][];
値を返しません。何が間違っているのですか?
あなたの例では、最初の配列要素のキーはありませんが、これは可能ではありません。 – GrumpyCrouton
@GrumpyCroutonはい、PHPでは空の配列キーが使用できます。そのような要素にアクセスするには、 "空のキー"を明示的に指定する必要があります。 - '$ foo ['']' – CBroe
これは 'echo $ array [0] ['']]'のようなものです。私の意見ではデータ構造の設計が悪いです... – PeterM