php中獲取鍵值對的鍵有兩種方式,都是通過函數來實現。
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、雅安服務器托管、營銷軟件、網站建設、石阡網站維護、網站推廣。
一種是通過array_search來查詢,一種是通過array_keys來查詢。
array_key_first
(PHP 7 = 7.3.0)
array_key_first — 獲取指定數組的第一個鍵值
說明
array_key_first ( array $array ) : mixed
取得指定數組的 array 第一個鍵值,不影響到原數組的內部指針。
參數
array
要操作的數組。
返回值
返回 array 的第一個鍵值(如果不為空),否則返回 null。
范例
示例 #1 array_key_first() 基本用法
1, 'b' = 2, 'c' = 3];
$firstKey = array_key_first($array);
var_dump($firstKey);
?
以上例程會輸出:
string(1) "a"
一維數組:
$arr = array(1,2,3);
第一個值:$arr[0];
二維數組:
$arr = array(array(1,2,3),array(4,5,6));
第一個值:$arr[0][0];
數組指針函數
current() - 返回數組中的當前單元
end() - 將數組的內部指針指向最后一個單元
prev() - 將數組的內部指針倒回一位
reset() - 將數組的內部指針指向第一個單元
each() - 返回數組中當前的鍵/值對并將數組指針向前移動一步
next() - 將數組中的內部指針向前移動一位