首頁  >  文章  >  後端開發  >  php如何為陣列添加元素

php如何為陣列添加元素

藏色散人
藏色散人原創
2018-11-27 10:51:019375瀏覽

本篇文章主要介紹php如何為陣列添加元素

PHP陣列新增元素,也就是為陣列插入增加一個新項目。那麼對於初學的朋友來說,可能有一定難度。

下面我們就透過具體的程式碼範例,為大家講解在PHP陣列中任意位置加入元素的實作方法。

程式碼如下:

<?php
$original = array( &#39;1&#39;,&#39;2&#39;,&#39;3&#39;,&#39;4&#39;,&#39;5&#39; );
echo &#39;原始数组 :&#39;."<br>";
foreach ($original as $x)
{
    echo "$x ";
}
echo "<br>";
$inserted = &#39;¥&#39;;
array_splice( $original, 3, 0, $inserted );
echo " 添加 &#39;¥&#39; 后的新数组是 : "."<br>";
foreach ($original as $x)
{
    echo "$x ";
}

結果如下圖:

php如何為陣列添加元素

array_splice語法:

array_splice(array,start,length,array)

array_splice函數表示去掉陣列中的某一部分並用其它值取代。也就是從陣列中移除選定的元素,並用新元素取代它。

這裡要注意的是,如果函數沒有移除任何元素(length即第三個參數為0時),則將從start(第二參數)的位置插入被取代陣列。

註:不保留被替換數組中的鍵名。

那麼如上圖所示,PHP陣列新增了一個新元素¥,當然我們可以在任意位置新增元素。

本篇就是關於PHP如何為陣列添加元素的方法介紹,非常簡單易懂,希望對需要的朋友有幫助!

以上是php如何為陣列添加元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn