陣列:搜索按鍵和返回數組值
$cities = array("Paris" => "10", "Amsterdam" => '20', "California" => '30', "Barcelona" => "70");
排序:
asort($cities);
的print_r:
print_r (array_keys($cities));
個結果:
Array ([0] => Paris [1] => Amsterdam [2] => California [3] => Barcelona)
我要回誰擁有城市的關鍵2(應該是加州)
UPDATE
我解決它像這樣(感謝ArSeN):
$array1 = array_keys($cities);
$city = $array1[2];
'var_dump($ array [2])'? –
你確定你想知道哪個城市有鑰匙2嗎?或者你的意思是你想知道陣列中哪個鍵的值爲「California」? – ArSeN
@ ArSeN是的。因爲我已經有密鑰(排名),我想現在哪個用戶有這個密鑰。 –