首頁  >  文章  >  後端開發  >  php怎麼在二維數組末尾增加元素

php怎麼在二維數組末尾增加元素

青灯夜游
青灯夜游原創
2022-04-26 18:29:143453瀏覽

增加元素的方法:1、使用array_push()函數,語法「array_push(二維陣列,值1,值2...);」;2、使用array_splice()函數,語法「array_splice (二維數組,count(二維數組),0,元素值)」。

php怎麼在二維數組末尾增加元素

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

php在二維陣列末端增加元素的方法

1、使用array_push()函數

array_push()函數可以在陣列尾部插入一個或多個元素(鍵值)。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=$array = array(
    array("张三",25,"男"),
    array("李四",21,"男"),
    array("娜娜",22,"女")
);
var_dump($arr);
array_push($arr,"hello");
var_dump($arr);
?>

php怎麼在二維數組末尾增加元素

增加的元素也可以是陣列類型:

array_push($arr,array("李华",22,"男"));

php怎麼在二維數組末尾增加元素

2、使用array_splice( )函數

array_splice()函數是一個強大的函數,可以用來刪除陣列元素、取代陣列元素,也能用來插入陣列元素(只需要將參數$length的設定為0即可)。

當$length=0,那麼參數$start就可指定開始插入的位置(下標),參數$value就可指定插入值(如果是多個值就需要設定為陣列)。

而想要在陣列結尾插入元素,只需要將$start的值設為“陣列長度值”,即count($arr)即可。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=$array = array(
    array("张三",25,"男"),
    array("李四",21,"男"),
    array("娜娜",22,"女")
);
var_dump($arr);
array_splice($arr,count($arr),0,"hello");
var_dump($arr);
?>

php怎麼在二維數組末尾增加元素

如果想要增加多個元素,可將四個參數設為陣列類型

array_splice($arr,count($arr),0,array("1",25,"3"));

php怎麼在二維數組末尾增加元素

推薦學習:《PHP影片教學

以上是php怎麼在二維數組末尾增加元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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