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

Bagaimana untuk menambah elemen pada tatasusunan dalam php

PHPz
PHPzasal
2023-04-20 15:06:31900semak imbas

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);
?>

Hasil output adalah seperti berikut:

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

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);
?>

Keluaran adalah sama seperti contoh di atas:

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

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);
?>

Output adalah seperti berikut:

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

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!

Kenyataan:
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