本篇文章主要介紹php如何為陣列添加元素。
PHP陣列新增元素,也就是為陣列插入增加一個新項目。那麼對於初學的朋友來說,可能有一定難度。
下面我們就透過具體的程式碼範例,為大家講解在PHP陣列中任意位置加入元素的實作方法。
程式碼如下:
<?php $original = array( '1','2','3','4','5' ); echo '原始数组 :'."<br>"; foreach ($original as $x) { echo "$x "; } echo "<br>"; $inserted = '¥'; array_splice( $original, 3, 0, $inserted ); echo " 添加 '¥' 后的新数组是 : "."<br>"; foreach ($original as $x) { echo "$x "; }
結果如下圖:
array_splice語法:
array_splice(array,start,length,array)
array_splice函數表示去掉陣列中的某一部分並用其它值取代。也就是從陣列中移除選定的元素,並用新元素取代它。
這裡要注意的是,如果函數沒有移除任何元素(length即第三個參數為0時),則將從start(第二參數)的位置插入被取代陣列。
註:不保留被替換數組中的鍵名。
那麼如上圖所示,PHP陣列新增了一個新元素¥,當然我們可以在任意位置新增元素。
本篇就是關於PHP如何為陣列添加元素的方法介紹,非常簡單易懂,希望對需要的朋友有幫助!
以上是php如何為陣列添加元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!