這篇文章主要講解了“php如何剔除數(shù)組的第一個(gè)元素”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“php如何剔除數(shù)組的第一個(gè)元素”吧!
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括貴州網(wǎng)站建設(shè)、貴州網(wǎng)站制作、貴州網(wǎng)頁(yè)制作以及貴州網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,貴州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到貴州省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!
剔除方法:1、用array_shift()函數(shù),語(yǔ)法“array_shift($arr)”;2、用array_splice()函數(shù),語(yǔ)法“array_splice($arr,0,1)”;3、用“array_slice($arr,1)”語(yǔ)句。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php剔除數(shù)組的第一個(gè)元素
方法1:使用array_shift()函數(shù)
PHP array_shift() 函數(shù)可以刪除數(shù)組開(kāi)頭的元素
可以看到這個(gè)例子,我們?cè)鹊?arr數(shù)組里面有5個(gè)元素,使用array_shift($arr)
方法之后,重新使用var_dump($arr)
輸出數(shù)組,發(fā)現(xiàn)只有4個(gè)元素了,數(shù)組頭部元素被刪除了。
array_shift($arr)
函數(shù)在刪除$arr數(shù)組的開(kāi)頭的第一個(gè)元素后,arr 數(shù)組的長(zhǎng)度會(huì)減 1,并將所有其他元素向前移動(dòng)一位。如果鍵名是數(shù)字的,所有元素都將獲得新的鍵名,從 0 開(kāi)始,并以 1 遞增;但字符串鍵名將保持不變。
且我們?cè)趫?zhí)行刪除操作后,是輸出原數(shù)組來(lái)觀察元素是否刪除的,不難發(fā)現(xiàn),array_shift()是會(huì)改變?cè)袛?shù)組的。
方法2:使用array_splice()函數(shù)
array_splice() 函數(shù)用來(lái)刪除數(shù)組的一部分元素;你可以直接刪除,也可以用其它值來(lái)替代。
示例:刪除數(shù)組中的第一個(gè)元素
方法3:使用array_slice()函數(shù)
array_slice() 函數(shù)用來(lái)截取數(shù)組,也就是從數(shù)組中提取出一個(gè)片段
返回值:返回截取后的子數(shù)組。
感謝各位的閱讀,以上就是“php如何剔除數(shù)組的第一個(gè)元素”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)php如何剔除數(shù)組的第一個(gè)元素這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!