23

key と element が 1 つしかない連想配列があるmyArray =array("myKey"=>123)が、キーの名前がわからない場合、値を取得するにはどうすればよいですか? たとえば、自分のキーが myKey と呼ばれていることを知らない場合、どうすれば 123 を返すことができますか? 使用できることはわかっていますforeach($myArray as $key=>$value)が、もっと良い方法があるはずだと感じています。

4

3 に答える 3

2

あるいは、私の場合、キーネームも必要でした。

$key = key($array);

$value = $array[$key];

配列からキー名を取得し、キーを使用して配列から値を取得します。

于 2019-08-06T15:34:31.543 に答える