Dalam artikel sebelum ini, kami memperkenalkan dua kaedah alternatif untuk mencipta tatasusunan - kaedah pengisian untuk mencipta tatasusunan baharu Jika anda berminat, anda boleh klik pada pautan untuk membaca → " Ketahui cara membuat tatasusunan PHP dengan mengisi. kaedah. Biar saya perkenalkan kepada anda cara memasukkan elemen baharu ke dalam tatasusunan PHP Mari kita lihat.
Terdapat berbilang fungsi terbina dalam PHP yang boleh menambah elemen baharu pada tatasusunan, seperti array_unshift(), array_push(), array_pad(), array_splice(), dsb. Artikel ini mula-mula akan memperkenalkan anda kepada dua fungsi, array_unshift() dan array_push(), dan saya akan memperkenalkan anda kepada dua fungsi seterusnya dalam artikel seterusnya. Berikut ialah contoh kod untuk memperkenalkan secara khusus cara array_unshift() dan array_push() berfungsi memasukkan elemen baharu.1. Fungsi array_unshift() memasukkan elemen baharu ke dalam tatasusunan
Fungsi ini boleh memasukkan satu atau lebih elemen baharu (nilai kunci) pada permulaan daripada tatasusunan. array_unshift($array,$value1,$value2...)
<?php $arr=array(10,12,20); array_unshift($arr,8,"9"); var_dump($arr); ?>
Dapat dilihat bahawa dua elemen baharu dimasukkan pada permulaan tatasusunan $arr: nilai " array_unshift($arr,8,9)
" dan rentetan "8
", jadi hasil output ialah: 9
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"red","b"=>"green",3=>"pink"); echo "原来的数组:"; var_dump($arr); array_unshift($arr,"blue"); echo "在开头插入一个新元素后:"; var_dump($arr); ?>
2 Fungsi array_push() memasukkan elemen baharu ke dalam tatasusunan
Fungsi ini boleh memasukkan satu atau lebih elemen (nilai kunci) pada penghujung tatasusunan. array_push($array,$value1,$value2...)
<?php $arr=array(10,12,20); array_push($arr,8,"9",3.14); var_dump($arr); ?>
Dapat dilihat bahawa 3 elemen dimasukkan pada penghujung tatasusunan $arr: integer "array_push($arr,8,"9",3.14)
", Rentetan "8
" dan nombor titik terapung "9
", jadi hasil output ialah: 3.14
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"red","b"=>"green",3=>"pink"); array_push($arr,8,"9",3.14); var_dump($arr); ?>
Penjelasan video fungsi tatasusunan fungsi PHP, datang dan pelajari!
Atas ialah kandungan terperinci Petua untuk mempelajari tatasusunan PHP dan menggunakan fungsi untuk memasukkan elemen (1). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!