$a
Array
(
[1] => 2
[2] => 1
[3] => 3
)
という配列があり、assort($a)すると
Array
(
[2] => 1
[1] => 2
[3] => 3
)
となったのですが、この時の一番小さい数1が入っているキーの値2を取得したいのですがどうすればいいでしょうか?
一番小さい数 > $aの最初の要素のキーという意味なら
key($a)
1が入っているキーの値という意味なら
array_keys($a,1)
複数ある場合が想定されるので戻り値はarrayです。
なるほど!ありがとうございました!
2016/11/12 12:49:38