php刪除指定位置陣列元素

2021-08-08 22:04:40 字數 585 閱讀 7962

$arr=['a','b','c'];

array_splice($arr,0,1);

var_dump($arr);

$brr=['a','b','c'];

array_shift($brr);

var_dump($brr);

結果如下:

array (size=2)

0 => string

'b' (length=1)

1 => string

'c' (length=1)

array (size=2)

0 => string

'b' (length=1)

1 => string

'c' (length=1)

兩者之間區別是:
array_splice刪除指定位置的元素,而array_shift只會刪除陣列第乙個元素

共同點就是都會重組陣列 當然只是簡單說一下,具體文件都很詳細.

刪除指定位置的元素(陣列)

在乙個陣列中存入1 10的整數。輸入乙個位置k,把陣列中第k個元素刪除,輸出原陣列和結果陣列。輸入格式 k位置k從0算起。輸出格式 如果位置k不合理,超出有效值,輸出error.其它情況先輸出原陣列,再輸出結果陣列。include intmain m 1 n 10 i 0 b,k scanf d k...

PHP 陣列指定位置 鍵插入元素

array flip 交換陣列中的鍵和值 array slice 從陣列中取出一段 param input 需要修改的陣列 param offset 插入的起始位置或鍵名後 param length 插入的長度或鍵名前 param replacement 需要插入的元素 array string.r...

PHP陣列指定位置插入單元

rows array array name qq2010 array name qq2009 array name 迅雷5 array name 飛信2010 array name kugoo2010 array name ttplayer array name firefox4.0 array n...