新增和刪除陣列元素

2021-09-02 06:47:26 字數 802 閱讀 3000

1.在陣列頭新增元素——array_unshift()

使用該函式,所有已有的數值鍵都會相應的修改,以反映騎在陣列中的新位置,但是關聯鍵不受影響。

$names = array("tom", 」jack「, "jerry");

array_unshift($names, "amy", "job");    //$names = array("amy", "job", "tom", "jack", "jerry");

2.在陣列尾新增元素——array_push();

該函式跟array_unshift()對應,只是將元素新增在陣列尾部。

$names = array("tom", 」jack「, "jerry");

array_push($names, "amy", "job");    //$names = array("tom", "jack", "jerry", "amy", "job",);

3.從陣列頭刪除元素——array_shift()

array_shift()函式刪除並返回陣列中找到的第乙個元素,其結果是,如果使用的是陣列鍵,則所有相應的值都會下移,而使用關聯鍵的陣列不受影響。

$states = array("ohio", "new york", "texas" );

$state = array_shift($states);    //$state = "ohio"

4.從陣列尾刪除元素——array_pop()

刪除並返回陣列的最後乙個元素

$state = array_pop($states);   //$state = "texas"

三 陣列 增加和刪除陣列元素

增加和刪除陣列元素 1.array push 函式用於將指定的數值增加到陣列的末尾,成功返回true失敗返回false.應用array push 函式,不僅可以將指定的元素增加到陣列的末尾,還可以實現陣列的連線.語法如下 int array push array array,mixed var mi...

js刪除陣列元素

方法 array.remove dx 功能 刪除陣列元素.引數 第乙個引數是說明第二個引數的型別,index 表示第二個引數是元素下標,element 表示第二個引數是要刪除的元素 返回 在原陣列上修改陣列 刪除陣列元素,第乙個引數是說明第二個引數的型別,index 表示第二個引數是元素下標,ele...

JS刪除陣列元素

js刪除陣列元素 view plaincopy to clipboardprint?1.delete方法 delete arr 1 這種方式陣列長度不變,此時arr 1 變為undefined了,但是也有好處原來陣列的索引也保持不變,此時要遍歷陣列元素可以才用 for index in arr do...