PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas. Dalam PHP, tatasusunan ialah jenis data yang biasa digunakan yang digunakan untuk menyimpan berbilang nilai. Dalam pembangunan sebenar, selalunya perlu untuk menambahkan satu atau lebih elemen pada penghujung tatasusunan. Artikel ini akan memperkenalkan cara menambahkan elemen pada tatasusunan PHP.
Dalam PHP, terdapat dua cara untuk menambahkan elemen pada tatasusunan: menggunakan fungsi array_push() dan mengakses tatasusunan secara terus.
Kaedah 1: Gunakan fungsi array_push()
Fungsi array_push() ialah pintasan yang disediakan oleh PHP untuk menambahkan elemen pada penghujung tatasusunan. Sintaksnya adalah seperti berikut:
array_push ( array &$array , mixed $value1 [, mixed $... ] ) : int
di mana $array mewakili tatasusunan yang akan dikendalikan; $value1 Mewakili elemen pertama yang akan ditambahkan pada penghujung tatasusunan, dan berbilang elemen boleh ditambah kemudian.
Berikut ialah contoh program yang mencipta tatasusunan tiga elemen dan kemudian menambahkan dua elemen pada tatasusunan menggunakan fungsi array_push:
$arr = array('apple', 'banana', 'orange'); array_push($arr, 'grape', 'watermelon'); print_r($arr);
?>
Hasil output adalah seperti berikut:
Array
(
[0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon
)
Seperti yang dapat dilihat daripada output Hasilnya, fungsi array_push() menambah satu atau lebih elemen pada penghujung tatasusunan.
Kaedah 2: Akses terus tatasusunan
Selain menggunakan fungsi array_push(), anda juga boleh terus mengakses tatasusunan untuk menambah elemen baharu pada penghujungnya. Malah, tatasusunan PHP itu sendiri mempunyai kiraan atribut panjang tatasusunan(), yang melaluinya panjang tatasusunan boleh diperolehi. Jadi kita hanya perlu menggunakan sifat ini untuk menentukan di mana penghujung tatasusunan dan kemudian menambah elemen baharu pada kedudukan itu.
Berikut ialah contoh program yang mencipta tatasusunan tiga elemen dan kemudian menambahkan dua elemen pada tatasusunan menggunakan akses terus kepada tatasusunan:
$arr = array('apple', 'banana', 'orange'); $arr[count($arr)] = 'grape'; $arr[count($arr)] = 'watermelon'; print_r($arr);
?>
Hasil output adalah seperti berikut:
Array
(
[0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon
)
Hasil output boleh menjadi Ia boleh dilihat bahawa dengan mengakses terus tatasusunan, elemen juga boleh ditambah pada penghujung tatasusunan.
Ringkasan
Artikel ini memperkenalkan dua kaedah untuk menambahkan elemen pada tatasusunan PHP, iaitu menggunakan fungsi array_push() dan mengakses terus tatasusunan. Tidak kira kaedah yang anda gunakan, anda boleh menambah elemen baharu pada tatasusunan PHP dengan mudah. Dalam pembangunan sebenar, anda boleh memilih kaedah yang hendak digunakan berdasarkan keperluan khusus.
Atas ialah kandungan terperinci Bagaimana untuk menambahkan elemen pada tatasusunan dalam php (dua kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!