0
$array['2']['21'] = null;

21ループせずに上記の配列から取得したいのですが、可能ですか? レコードが1つしかない配列に対してそれを行いたいです。明らかに、他の人にはループを使用する必要があります。

foreach ($array['2'] as $key => $value)
{
   echo $key;
   //I know this does the job wondering if there is simple function
}

私はextract()を見ましたが、私の仕事はしません。

4

1 に答える 1

1

これを試して :

$arr_keys  = array_keys($array['2']);

echo "<pre>";
print_r($arr_keys);

参照: http://php.net/manual/en/function.array-keys.php

于 2013-03-28T11:46:19.797 に答える