php刪除數(shù)組元素示例分享
更新時間:2014年02月17日 14:41:39 作者:
這篇文章主要介紹了php刪除數(shù)組元素示例,需要的朋友可以參考下
PHP刪除數(shù)組元素的具體方法:
1.用unset()方法:
復(fù)制代碼 代碼如下:
<?php
$a=array("red", "green", "blue", "yellow");
count($a); //得到4
unset($a[1]); //刪除第二個元素
count($a); //得到3
echo $a[2]; //數(shù)組中僅有三個元素,本想得到最后一個元素,但卻得到blue,
echo $a[1]; //無值
?>
缺點:刪除數(shù)組中的元素后,數(shù)組中的元素個數(shù)(用count()得到)變了,但數(shù)組下標(biāo)卻沒有重新排列,還必須用PHP刪除數(shù)組元素前的key來操作相應(yīng)的值.
2.用array_splice()方法:
復(fù)制代碼 代碼如下:
<?php
$a=array("red", "green", "blue", "yellow");
count ($a); //得到4
array_splice($a,1,1); //刪除第二個元素
count ($a); //得到3
echo $a[2]; //得到y(tǒng)ellow
echo $a[1]; //得到blue
?>
這個程序和前一個相對比,就可以看到,array_splice()不僅刪除了元素,還把元素重排了,這樣在數(shù)組各元素中間就不會有空值!
相關(guān)文章
利用php-cli和任務(wù)計劃實現(xiàn)訂單同步功能的方法
下面小編就為大家?guī)硪黄胮hp-cli和任務(wù)計劃實現(xiàn)訂單同步功能的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05
PHP如何實現(xiàn)阿里云短信sdk靈活應(yīng)用在項目中的方法
這篇文章主要介紹了PHP如何實現(xiàn)阿里云短信sdk靈活應(yīng)用在項目中的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-06-06
thinkphp下MySQL數(shù)據(jù)庫讀寫分離代碼剖析
本篇文章主要介紹了thinkphp下MySQL數(shù)據(jù)庫讀寫分離代碼剖析,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-04-04

