Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menambah elemen pada tatasusunan dalam php

Bagaimana untuk menambah elemen pada tatasusunan dalam php

PHPz
Lepaskan: 2023-04-20 15:33:50
asal
937 orang telah melayarinya

Dalam pengaturcaraan, tatasusunan sering digunakan untuk menyimpan dan memanipulasi data. Tatasusunan dalam PHP ialah struktur data yang sangat berkuasa yang boleh menambah, memadam dan mengubah suai elemen dalam tatasusunan melalui kod mudah. Artikel ini akan memperkenalkan cara menambah elemen pada tatasusunan dalam PHP.

1. Gunakan fungsi array_push() untuk menambah elemen

Fungsi array_push() boleh menambah satu atau lebih elemen pada penghujung tatasusunan. Berikut ialah kod sampel menggunakan fungsi array_push():

<?php
   $arr1 = array("apple", "banana", "orange");
   array_push($arr1, "grape","mango");
   print_r($arr1);
?>
Salin selepas log masuk

Hasil output adalah seperti berikut:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => mango
)
Salin selepas log masuk
Salin selepas log masuk

Dalam kod sampel di atas, kami menggunakan array_push() fungsi kepada "anggur" dan "mangga" ditambah pada penghujung tatasusunan $arr1.

2. Gunakan indeks untuk menambah elemen

Selain menggunakan fungsi array_push(), anda juga boleh menggunakan indeks untuk menambah elemen. Contohnya:

<?php
   $arr2 = array("apple", "banana", "orange");
   $arr2[3] = "grape";
   $arr2[4] = "mango";
   print_r($arr2);
?>
Salin selepas log masuk

Keluaran adalah sama seperti contoh di atas:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => mango
)
Salin selepas log masuk
Salin selepas log masuk

Dalam kod contoh di atas, kami menambah "anggur" dan "mangga" pada tatasusunan $ arr2 menggunakan indeks penghujung.

3. Gunakan tatasusunan bersekutu untuk menambah elemen

Tatasusunan bersekutu bermakna setiap elemen di dalamnya mempunyai nilai utama. Tatasusunan bersekutu adalah serupa dengan tatasusunan diindeks, kecuali ia menggunakan rentetan sebagai kunci untuk elemen tatasusunan. Berikut ialah kod sampel untuk menambah elemen menggunakan tatasusunan bersekutu:

<?php
   $arr3 = array("fruit1"=>"apple", "fruit2"=>"banana", "fruit3"=>"orange");
   $arr3["fruit4"] = "grape";
   $arr3["fruit5"] = "mango";
   print_r($arr3);
?>
Salin selepas log masuk

Output adalah seperti berikut:

Array
(
    [fruit1] => apple
    [fruit2] => banana
    [fruit3] => orange
    [fruit4] => grape
    [fruit5] => mango
)
Salin selepas log masuk

Dalam kod sampel di atas, kami menggunakan tatasusunan bersekutu untuk gabungkan "anggur" dan " mangga" ditambah pada hujung tatasusunan $arr3.

Ringkasan

Artikel ini memperkenalkan cara menambah elemen pada tatasusunan dalam PHP. Kita boleh mencapainya menggunakan fungsi array_push(), tatasusunan diindeks atau bersekutu. Menggunakan kaedah ini, kami boleh menambah pada tatasusunan dengan mudah dan cepat, menjadikan program kami lebih cekap.

Atas ialah kandungan terperinci Bagaimana untuk menambah elemen pada tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan