2 番目の配列 (サブ配列) のキーの整数値を出力しようとしている多次元配列があります。
私の配列は、次のように非常に基本的です。
$array = array(
array(
'a' => 'd',
'b' => 'e',
'c' => 'f'
),
array(
'a' => 'x',
'b' => 'y',
'c' => 'z'
),
);
したがって、その配列の foreach を作成すると...
foreach ( $array as $array_key => $sub_array ) {
foreach ( $sub_array as $key => $value ) {
echo $key;
}
}
$key
サブループで出力すると、配列のキー値が返されます。a, b, c - a, b, c
サブ配列内のこれらのキー値の整数値または位置を実際に取得するにはどうすればよいですか? したがって、配列内のグループごとに、1、2、3にa
なります。次に、配列内の次のグループ化のために最初からやり直します。b
c
使用してみまし$int++;
たが、それは配列内の両方のグループに適用されるため、1-3、1-3 などではなく、1-6 になります。
array_keys
これで何か作業できますか?いつものように、どんな助けでも大歓迎です!