真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP中怎么獲取數(shù)組的第一和最后一個元素

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)PHP中怎么獲取數(shù)組的第一和最后一個元素,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)的關(guān)注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給成都創(chuàng)新互聯(lián)公司一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

PHP中每個數(shù)組都有一個內(nèi)部指針,即數(shù)組指針;該指針會指向數(shù)組中的某個元素(該元素就是數(shù)組的當前元素)。

數(shù)組指針默認最初指向數(shù)組中的第一個元素,然后通過移動或改變指針的位置,可訪問數(shù)組中的任意元素。

而reset()和end()函數(shù)就可以改變指針位置:

  • reset()函數(shù):可以將數(shù)組中的內(nèi)部指針指向第一個元素,并返回該元素的值。

  • end()函數(shù):可以將數(shù)組中的內(nèi)部指針指向最后一個元素,并返回該元素的值。

下面通過代碼實例來具體了解一下。

reset()函數(shù)獲取數(shù)組第一個元素

實例1:

輸出:

PHP中怎么獲取數(shù)組的第一和最后一個元素

像這種沒有定義鍵名的數(shù)組,輸出第一個元素的值時,也可使用“$數(shù)組名[0]”的形式獲取。

實例2:

"3元","蘋果"=>"5元","梨子"=>"6元","橙子"=>"4元","橘子"=>"3元","榴蓮"=>"23元");
var_dump($arr);
//獲取數(shù)組中的第一個元素
$first = reset($arr);
echo "數(shù)組第一個元素的鍵名和鍵值:".key($arr)." ".$first;
?>

輸出:

PHP中怎么獲取數(shù)組的第一和最后一個元素

上面代碼示例中,我們使用reset($arr)將數(shù)組中的內(nèi)部指針指向第一個元素,那么此時數(shù)組的“當前元素”為它的第一個元素“"香蕉"=>"3元"”,所以echo $first會輸出“3元”,使用key($arr)獲取到的鍵名為第一個元素的鍵名“"香蕉"”。

key()函數(shù)可以獲取數(shù)組當前元素的鍵名,而鍵值可以使用current()函數(shù)返回。

end()函數(shù)獲取數(shù)組最后一個元素

"3元","蘋果"=>"5元","梨子"=>"6元","橙子"=>"4元","橘子"=>"3元","榴蓮"=>"23元");
var_dump($arr);
//獲取數(shù)組中的第一個元素
$last = end($arr);
echo "數(shù)組最后一個元素的鍵名和鍵值:".key($arr)." ".$last;
?>

輸出:

PHP中怎么獲取數(shù)組的第一和最后一個元素

上面代碼示例中,我們使用end($arr)將數(shù)組中的內(nèi)部指針指向最后一個元素,那么此時數(shù)組的“當前元素”為它的最后一個元素“"榴蓮"=>"23元"”,因此echo $last會輸出“23元”,key($arr)會返回最后一個元素的鍵名“"榴蓮"”。

上述就是小編為大家分享的PHP中怎么獲取數(shù)組的第一和最后一個元素了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


標題名稱:PHP中怎么獲取數(shù)組的第一和最后一個元素
鏈接URL:http://weahome.cn/article/gspheh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部