array_keys
是 PHP 中的一個(gè)內(nèi)置函數(shù),用于返回?cái)?shù)組中所有鍵名的新數(shù)組。這個(gè)函數(shù)可以幫助您解決與 PHP 數(shù)組相關(guān)的問題,例如查找特定值的鍵名、刪除或重新排序數(shù)組等。
以下是使用 array_keys
函數(shù)的一些示例:
$array = array("a" => "apple", "b" => "banana", "c" => "cherry");
$keys = array_keys($array);
print_r($keys); // 輸出: Array ( [0] => a [1] => b [2] => c )
$array = array("a" => "apple", "b" => "banana", "c" => "cherry");
$search_value = "banana";
$key = array_search($search_value, $array);
echo $key; // 輸出: b
$array = array("a" => "apple", "b" => "banana", "c" => "cherry");
$search_value = "banana";
$keys = array_keys($array, $search_value);
foreach ($keys as $key) {
unset($array[$key]);
}
print_r($array); // 輸出: Array ( [a] => apple [c] => cherry )
$array = array("a" => "apple", "b" => "banana", "c" => "cherry");
asort($array);
$keys = array_keys($array);
print_r($keys); // 輸出: Array ( [a] => a [c] => c [b] => b )
這些示例展示了如何使用 array_keys
函數(shù)解決 PHP 數(shù)組相關(guān)問題。您可以根據(jù)需要調(diào)整這些示例以滿足您的需求。