php 的 array_keys() 函式可以回傳陣列中鍵值的陣列。

語法:
array_keys(array,value)

參數 描述
array 必填,目標陣列。
value 選填,可以指定鍵名,其鍵值會被返回。
strict 選填,可以填入 true 或 false,會判斷是否要符合型別,預設為 false。

 

範例:

$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));

輸出:

Array ( [0] => Volvo [1] => BMW [2] => Toyota ) 

 

範例2:

$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));

輸出:

 Array ( [0] => Toyota )