php 多维素组添加下级,php中如何将元素添加到多维数组
多維數組是指含有數組元素的數組,那么如何將元素添加到多維數組中呢?本篇文章就來給大家介紹一下php中將元素添加到多維數組的方法。
多維數組寫法如下:$multi_dimensional_array = [
["張三", "25", "male"],
["李四", "18", "female"],
["王二", "29", "female"]
];
通過以上這種方式,您可以在數組中存儲和管理多個數組。
將元素添加到多維數組
在數組末尾添加元素
要將元素添加到多維數組的末尾,請使用[]添加元素或使用array_push函數添加元素。
我們來看具體示例$multi_dimensional_array = [
["張三", "25", "male"],
["李四", "18", "female"],
["王二", "29", "female"]
];
$multi_dimensional_array[] = ["陳五", "20", "male"];
var_dump($multi_dimensional_array);
上面的示例代碼輸出結果如下所述。array(4) {
[0]=>
array(3) {
[0]=>
string(6) "張三"
[1]=>
string(2) "25"
[2]=>
string(4) "male"
}
[1]=>
array(3) {
[0]=>
string(6) "李四"
[1]=>
string(2) "18"
[2]=>
string(6) "female"
}
[2]=>
array(3) {
[0]=>
string(6) "王二"
[1]=>
string(2) "29"
[2]=>
string(6) "female"
}
[3]=>
array(3) {
[0]=>
string(6) "陳五"
[1]=>
string(2) "20"
[2]=>
string(4) "male"
}
}
添加的元素存儲在數組的末尾
將元素添加到數組末尾的另一種方法是調用array_push
array_push函數指定要添加到第二個參數的元素,即要添加到第一個參數的數組。
讓我們嘗試用array_push函數,如下面的示例代碼所示。$multi_dimensional_array = [
["張三", "25", "male"],
["李四", "18", "female"],
["王二", "29", "female"]
];
array_push($multi_dimensional_array,["陳五", "20", "male"]);
var_dump($multi_dimensional_array);
輸出結果將會和上述一樣。
將元素添加到數組的開頭
將元素添加到數組的開頭我們需要使用array_unshift函數
代碼如下$multi_dimensional_array = [
["張三", "25", "male"],
["李四", "18", "female"],
["王二", "29", "female"]
];
array_unshift($multi_dimensional_array,["陳五", "20", "male"]);
var_dump($multi_dimensional_array);
輸出結果如下array(4) {
[0]=>
array(3) {
[0]=>
string(6) "陳五"
[1]=>
string(2) "20"
[2]=>
string(4) "male"
}
[1]=>
array(3) {
[0]=>
string(6) "張三"
[1]=>
string(2) "25"
[2]=>
string(4) "male"
}
[2]=>
array(3) {
[0]=>
string(6) "李四"
[1]=>
string(2) "18"
[2]=>
string(6) "female"
}
[3]=>
array(3) {
[0]=>
string(6) "王二"
[1]=>
string(2) "29"
[2]=>
string(6) "female"
}
}
從輸出結果中可以看出由array_unshift函數添加的元素被添加到了開頭。
本篇文章到這里就全部結束了,更多精彩內容大家可以關注php中文網的 其他相關欄目教程!!!
總結
以上是生活随笔為你收集整理的php 多维素组添加下级,php中如何将元素添加到多维数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php中删除评论怎么做的,php实现评论
- 下一篇: php取月份函数,分享3个php获取日历