最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php 刪除一維數(shù)組中某一個(gè)值元素的操作方法

 更新時(shí)間:2018年02月01日 10:59:05   作者:Lyndon1115  
下面小編就為大家分享一篇php 刪除一維數(shù)組中某一個(gè)值元素的操作方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

1. 自己寫for循環(huán)

從array里去掉$tmp這個(gè)元素的值

<?php
$tmp = '324';
$arr = array(
'0' => '321',
'1' => '322',
'2' => '323',
'3' => '324',
'4' => '325',
'5' => '326',
);

代碼

foreach( $arr as $k=>$v) {
 if($tmp == $v) unset($arr[$k]);
}
print_r($arr);
?>

此時(shí)

Array
(
 [0] => 321
 [1] => 322
 [2] => 323
 [4] => 325
 [5] => 326
)

要重置索引,加上一句

foreach( $arr as $k=>$v) {
 if($tmp == $v) unset($arr[$k]);
}
$arr = array_values($arr);
print_r($arr);
?>

此時(shí)結(jié)果

Array
(
 [0] => 321
 [1] => 322
 [2] => 323
 [3] => 325
 [4] => 326
)

array_merge()也可以實(shí)現(xiàn)同樣的效果

foreach( $arr as $k=>$v) {
 if($tmp == $v) unset($arr[$k]);
}
$arr = array_merge($arr);
print_r($arr);
?>

此時(shí)結(jié)果

Array
(
 [0] => 321
 [1] => 322
 [2] => 323
 [3] => 325
 [4] => 326
)

2.優(yōu)先使用php自帶函數(shù),因?yàn)槟鞘怯肅實(shí)現(xiàn)的,比自己寫效率高。

使用array_search和array_splice,這里array_splice自動(dòng)實(shí)現(xiàn)重置序列值。

$key=array_search($tmp ,$arr);
array_splice($arr,$key,1);
var_dump($arr);

此時(shí)結(jié)果

Array
(
 [0] => 321
 [1] => 322
 [2] => 323
 [3] => 325
 [4] => 326
)

最佳實(shí)踐

$arr = array_merge(array_diff($arr, array($tmp)));
var_dump($arr);

結(jié)果

Array
(
 [0] => 321
 [1] => 322
 [2] => 323
 [3] => 325
 [4] => 326
)

這里,如果數(shù)組元素是復(fù)雜數(shù)據(jù)結(jié)構(gòu),同樣能夠?qū)崿F(xiàn)比較。當(dāng)然數(shù)據(jù)本身仍然是一維的。

上面的例子中$tmp是一個(gè)值,如果$tmp是一個(gè)數(shù)組或者其他復(fù)雜數(shù)據(jù)結(jié)構(gòu),從$array中刪除所有$tmp包含的元素,上面的方法同樣有效

$arr = array_merge(array_diff($arr, $tmp));
var_dump($arr);

以上這篇php 刪除一維數(shù)組中某一個(gè)值元素的操作方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • PHP支持多種格式圖片上傳(支持jpg、png、gif)

    PHP支持多種格式圖片上傳(支持jpg、png、gif)

    簡(jiǎn)單地寫了一個(gè)PHP的圖片上傳,可以支持jpg、png、gif等格式的圖片,如果你想支持更多的格式,比如bmp,可以自己擴(kuò)充。不是面向?qū)ο蟮?,在這里簡(jiǎn)單記錄下,以便以后取用
    2011-11-11
  • 如何使用Casbin作為ThinkPHP的權(quán)限控制中間件

    如何使用Casbin作為ThinkPHP的權(quán)限控制中間件

    本文介紹了如何使用Casbin作為ThinkPHP的權(quán)限控制中間件,感興趣的同學(xué),可以參考下,理解其原理。
    2021-05-05
  • PHP避免SQL注入的常用方法

    PHP避免SQL注入的常用方法

    在開發(fā)php網(wǎng)站時(shí),經(jīng)常需要和數(shù)據(jù)庫(kù)交互來存儲(chǔ)和獲取數(shù)據(jù),然而,如果不對(duì)用戶輸入的數(shù)據(jù)進(jìn)行處理,就可能會(huì)導(dǎo)致SQL注入攻擊,SQL注入是一種常見的安全漏洞,攻擊者可以通過惡意構(gòu)造的輸入數(shù)據(jù)來進(jìn)入到數(shù)據(jù)庫(kù)中,從而獲取或篡改數(shù)據(jù)的行為
    2024-04-04
  • php+mysql結(jié)合Ajax實(shí)現(xiàn)點(diǎn)贊功能完整實(shí)例

    php+mysql結(jié)合Ajax實(shí)現(xiàn)點(diǎn)贊功能完整實(shí)例

    這篇文章主要介紹了php+mysql結(jié)合Ajax實(shí)現(xiàn)點(diǎn)贊功能,以一個(gè)完整實(shí)例形式詳細(xì)分析了實(shí)現(xiàn)點(diǎn)贊功能中涉及的html頁(yè)面、Ajax功能及php方法的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-01-01
  • PHP采用get獲取url漢字出現(xiàn)亂碼的解決方法

    PHP采用get獲取url漢字出現(xiàn)亂碼的解決方法

    這篇文章主要介紹了PHP采用get獲取url漢字出現(xiàn)亂碼的解決方法,是很多PHP程序員都曾遇到的問題,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析

    PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析

    這篇文章主要介紹了PHP+MySQL之Insert Into數(shù)據(jù)插入用法,實(shí)例分析了php+mysql基于Insert Into語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)插入的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法

    PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 深入了解PHP類Class的概念

    深入了解PHP類Class的概念

    日常環(huán)境由無數(shù)實(shí)體組成:植物、人群、交通工具、食物……實(shí)在是太多了,光是把它們列出來都要花上幾個(gè)小時(shí)的時(shí)間。每個(gè)實(shí)體都由一組性質(zhì)和行為來定義
    2012-06-06
  • php post大量數(shù)據(jù)時(shí)發(fā)現(xiàn)數(shù)據(jù)丟失問題解決方法

    php post大量數(shù)據(jù)時(shí)發(fā)現(xiàn)數(shù)據(jù)丟失問題解決方法

    這篇文章主要介紹了php post大量數(shù)據(jù)時(shí)發(fā)現(xiàn)數(shù)據(jù)丟失問題解決方法,原因是默認(rèn)配置里的數(shù)據(jù)量配置太小造成的這個(gè)問題,修改一下配置即可,需要的朋友可以參考下
    2015-06-06
  • php找出指定范圍內(nèi)回文數(shù)且平方根也是回文數(shù)的方法

    php找出指定范圍內(nèi)回文數(shù)且平方根也是回文數(shù)的方法

    這篇文章主要介紹了php找出指定范圍內(nèi)回文數(shù)且平方根也是回文數(shù)的方法,實(shí)例分析了php判斷回文的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03

最新評(píng)論

青河县| 古田县| 从江县| 阳谷县| 临沭县| 通渭县| 观塘区| 读书| 塘沽区| 兴城市| 沙河市| 安义县| 五常市| 吉隆县| 襄汾县| 永靖县| 吴川市| 怀仁县| 陆良县| 武城县| 玉溪市| 夹江县| 邳州市| 内江市| 丹东市| 星子县| 云阳县| 喀喇沁旗| 疏附县| 布尔津县| 马公市| 定远县| 澳门| 惠水县| 台州市| 盐池县| 互助| 长阳| 平利县| 新蔡县| 新乐市|