php刪除數(shù)組指定元素實(shí)現(xiàn)代碼
php刪除數(shù)組指定元素實(shí)現(xiàn)代碼
在PHP中刪除數(shù)組指定元素的函數(shù)沒有直接能使用的,多數(shù)只能封裝方法
例如array_slice() 函數(shù)在數(shù)組中根據(jù)條件取出一段值,并返回.
array_slice(array,offset,length,preserve)
array:數(shù)組
offset: 規(guī)定取出元素的開始位置。如果是正數(shù),則從前往后開始取,如果是負(fù)值,從后向前取 offset 絕對(duì)值。
<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird"); print_r(array_slice($a,1,2)); ?>
輸出
Array ( [0] => Cat [1] => Horse )
還有array_shift() 函數(shù)刪除數(shù)組中的第一個(gè)元素,并返回被刪除元素的值.
相對(duì)的array_pop() 函數(shù)刪除數(shù)組中的最后一個(gè)元素.
幾個(gè)函數(shù)用下來覺得array_search()比較實(shí)用array_search() 函數(shù)與 in_array() 一樣,在數(shù)組中查找一個(gè)鍵值。如果找到了該值,匹配元素的鍵名會(huì)被返回。如果沒找到,則返回 false
$array = array('1', '2', '3', '4', '5'); $del_value = 3; unset($array[array_search($del_value , $array)]);//利用unset刪除這個(gè)元素 print_r($array);
輸出
array('1', '2', '4', '5');
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- php刪除數(shù)組中重復(fù)元素的方法
- php遞歸調(diào)用刪除數(shù)組空值元素的方法
- php中刪除數(shù)組的第一個(gè)元素和最后一個(gè)元素的函數(shù)
- PHP中unset,array_splice刪除數(shù)組中元素的區(qū)別
- PHP刪除數(shù)組中特定元素的兩種方法
- PHP刪除數(shù)組中的特定元素的代碼
- php數(shù)組函數(shù)序列之a(chǎn)rray_pop() - 刪除數(shù)組中的最后一個(gè)元素
- php array_flip() 刪除數(shù)組重復(fù)元素
- 刪除數(shù)組元素實(shí)用的PHP數(shù)組函數(shù)
相關(guān)文章
PHP實(shí)現(xiàn)的漢字拼音轉(zhuǎn)換和公歷農(nóng)歷轉(zhuǎn)換類及使用示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的漢字拼音轉(zhuǎn)換和公歷農(nóng)歷轉(zhuǎn)換類及使用示例,精心整理自網(wǎng)上的資源,需要的朋友可以參考下2014-07-07Laravel框架實(shí)現(xiàn)的上傳圖片到七牛功能詳解
這篇文章主要介紹了Laravel框架實(shí)現(xiàn)的上傳圖片到七牛功能,結(jié)合實(shí)例形式詳細(xì)分析了七牛擴(kuò)展包相關(guān)安裝、配置及操作Laravel上傳圖片到七牛的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-09-09PHP 中 DOMDocument保存xml時(shí)中文出現(xiàn)亂碼問題的解決方案
這篇文章主要介紹了PHP 中 DOMDocument保存xml時(shí)中文出現(xiàn)亂碼問題的解決方案,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09php+croppic.js實(shí)現(xiàn)剪切上傳圖片功能
最近做項(xiàng)目遇到這樣的需求,需要實(shí)現(xiàn)裁剪圖片上傳,接下來通過本文給大家分享基于php+croppic.js實(shí)現(xiàn)剪切上傳圖片功能,需要的朋友可以參考下2018-08-08ThinkPHP中Widget擴(kuò)展的兩種寫法及調(diào)用方法詳解
這篇文章主要介紹了ThinkPHP中Widget擴(kuò)展的兩種寫法及調(diào)用方法,詳細(xì)分析了Widget擴(kuò)展的寫法及相應(yīng)的調(diào)用技巧,需要的朋友可以參考下2017-05-05vmware linux系統(tǒng)安裝最新的php7圖解
在本篇文章中我們給大家分享了關(guān)于vmware linux系統(tǒng)安裝最新的php7的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們學(xué)習(xí)下。2019-04-04PHP和.net中des加解密的實(shí)現(xiàn)方法
PHP和.net中des加解密的實(shí)現(xiàn)方法,需要的朋友可以參考一下2013-02-02