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

