首頁 > 後端開發 > PHP問題 > PHP數組學習提取關聯數組首個元素的鍵名key

PHP數組學習提取關聯數組首個元素的鍵名key

青灯夜游
發布: 2023-03-12 08:46:01
原創
3878 人瀏覽過

在先前的文章中我們介紹了使用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 = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$firstKey = array_key_first($array);
echo "数组第一个键名为:".$firstKey;
?>
登入後複製

輸出結果是:


PHP數組學習提取關聯數組首個元素的鍵名key

方法2:利用reset() key() 函數

key($array )函數可以取得目前陣列元素的鍵名,我們可以先利用reset($array)函數將陣列內部指標指向陣列的第一個元素(此時第一個元素就是目前元素了),這樣再使用key()就可以取得陣列的第一個鍵名。

我們來看看實作程式碼:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
reset($array);
$firstKey = key($array);
echo "数组第一个键名为:".$firstKey;
?>
登入後複製

輸出結果為:

PHP數組學習提取關聯數組首個元素的鍵名key

#方法3:利用array_keys () 函數

array_keys() 函數可以傳回包含數組中所有鍵名的一個新數組;那麼這個鍵名數組的第一個元素就是原始數組的第一個鍵名。


我們來看看實作程式碼:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$keys=array_keys($array);
$firstKey = $keys[0];
echo "数组第一个键名为:".$firstKey;
?>
登入後複製

#輸出結果是:

PHP數組學習提取關聯數組首個元素的鍵名key

了就說到這裡了,有其他想知道的,可以點擊這個哦。 → →

php影片教學

最後推薦給大家一個PHP陣列的免費影片教學:

PHP函數之array陣列函數影片講解,快來學習吧!

以上是PHP數組學習提取關聯數組首個元素的鍵名key的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板