所以我知道min()
可以從數組中獲得最低值,但是我需要數組中的3個最低值。從數組中獲得3個最低值,PHP
假設我的陣列名爲$myArray
:
我我陣列上使用asort($myArray)
,然後print_r($myArray)
輸出這樣的:
Array (
[137] => 4.90416668118
[135] => 7.1203544474
[18] => 7.2476262434
[81] => 8.37903400152
[33] => 9.1074567001
[4] => 9.90788482793
[138] => 10.2493339987
[5] => 11.6024401676
[63]...and so on until
[124] => 8727.73285117
[153] => 8727.73285117
[117] => 8727.73285117
)
我怎樣才能獲得3個第一值或X第一值我應該需要...
我應該指定:是否有可能這樣做失去了鑰匙?
反正做到這一點,而不會丟失的鑰匙?將最有可能標記爲答案array_slice是非常有用的,我可以得到我現在需要的... – 2012-04-10 14:45:43
是的,只需將最後一個參數設置爲「true」,以保存密鑰。 – Brad 2012-04-10 14:48:30
黃金!謝謝。只要它允許我接受...它就在文檔中就是不是...... – 2012-04-10 14:49:49