在先前的文章中我們介紹了使用PHP修改一維數組和二維數組鍵名key的方法,感興趣的可以點擊鏈接進行查閱→《PHP數組學習之改變一維和二維數組的鍵key》。這次我們繼續聊聊數組的鍵名,介紹一下怎麼取得數組的第一個鍵值,有需要的可以了解一下~
##→相關推薦:《 PHP陣列學習系列大總結(持續更新~)》
今天本文就來跟大家介紹3種取得陣列的第一個鍵值的方法,一起來看看吧!方法1:使用array_key_first() 函數
array_key_first()函數的作用是:傳回指定陣列的第一個鍵名key 。 語法:array_key_first ( $array )
<?php header("content-type:text/html;charset=utf-8"); $array = ['a' => 1, 'b' => 2, 'c' => 3]; $firstKey = array_key_first($array); echo "数组第一个键名为:".$firstKey; ?>
方法2:利用reset() key() 函數
key($array )函數可以取得目前陣列元素的鍵名,我們可以先利用
reset($array)函數將陣列內部指標指向陣列的第一個元素(此時第一個元素就是目前元素了),這樣再使用key()就可以取得陣列的第一個鍵名。
<?php header("content-type:text/html;charset=utf-8"); $array = ['a' => 1, 'b' => 2, 'c' => 3]; reset($array); $firstKey = key($array); echo "数组第一个键名为:".$firstKey; ?>
#方法3:利用array_keys () 函數
array_keys() 函數可以傳回包含數組中所有鍵名的一個新數組;那麼這個鍵名數組的第一個元素就是原始數組的第一個鍵名。<?php header("content-type:text/html;charset=utf-8"); $array = ['a' => 1, 'b' => 2, 'c' => 3]; $keys=array_keys($array); $firstKey = $keys[0]; echo "数组第一个键名为:".$firstKey; ?>
PHP函數之array陣列函數影片講解,快來學習吧!
以上是PHP數組學習提取關聯數組首個元素的鍵名key的詳細內容。更多資訊請關注PHP中文網其他相關文章!