刪除數組中一個元素我們是最常見的了,今天只簡單的介紹一下關於刪除最後一個元素哦,如果想刪除數組中的任意一個,可以利用我第二種方法,再加個if(){ unset()}就可以實現了。
實例
代碼如下 復制代碼<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);
?>
經過此操作後,$stack 將只有 3 個單元:
Array
(
[0] => orange
[1] => banana
[2] => apple
)
array_pop() 彈出並返回 array 數組的最後一個單元,並將數組 array 的長度減一。如果 array 為空(或者不是數組)將返回 NULL
用了函數我們還可以利用其它的方法如
<?
$array = array('ccc','www.hzhuti.com','abc','bKjia.c0m');
$arrtmp = array();
for( $i=0;$i<count($array)-1;$i++ )
{
$arrtmp[] = $array[$i];
}
print_r($arrtmp);
Array
(
[0] => ccc
[1] => www.hzhuti.com
[2] => abc
)
?>