萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> 刪除數組中指定元素多種方法

刪除數組中指定元素多種方法

刪除數組元素我們用unset就可以實現,它不但可以刪除變量對數據也一樣,如看下面實例,下面是用來判斷用戶輸入的值是不是在數據中,有就刪除,這個程序只對是數組元素不重復的情況下。

//方法一
$array = array(1,2,3,4,5);
$str =3;
$len = count( $array );
for( $i=0;$i<$len; $i++)
{
 if( $array[$i] == $str )
 {
  unset( $array[$i] );
 }
}
print_r( $array );


/*
Array
(
    [0] => 1
    [1] => 2
    [3] => 4
    [4] => 5
)
*/

//按鍵名來刪除數組中指定數組元素

 代碼如下 復制代碼 $barray = array('a'=>1,'b'=>2,'wod'=>3,'c'=>4,'abc'=>5);
$del ='b';
unset($barray[$del]);

//結果為
/*
Array
(
    [a] => 1
    [wod] => 3
    [c] => 4
    [abc] => 5
)
*/

print_r( $barray );

//本站原創教程轉載注明來源www.111cn.net
?>

copyright © 萬盛學電腦網 all rights reserved