質問: いつもこちらのサイトでは、お世話になっております。 phpの連想配列ついて、1つ質問させて下さい。 以下のコードで、キーだけ取り出したいのですが、 方法はありますでしょうか? ``` 100,banana=>200,mango=>500); $a=max($b); echo $a; //出力結果:500 echo nl2br("\n"); print_r(array_keys($b,$a)); //出力結果:Array ( [0] => mango ) ?> ``` 文末のprint_rで出力される以下の結果において mango の部分だけ取り出したいです。 例えば、以下のように mangoを変数に代入したいと思っております。 ``` $c=mango; echo $c; ``` アドバイスいただけると幸いです。 どうぞよろしくお願い申し上げます。
回答: ``` $b=array('apple'=>100,'banana'=>200,'mango'=>500); $a=max($b); echo $a; //出力結果:500 echo nl2br("\n"); print_r(array_keys($b,$a)[0]); //出力結果:mango /* 500 mango */ ```