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

Bagaimana untuk menambah elemen tatasusunan dalam php

PHPz
Lepaskan: 2023-04-23 09:27:19
asal
932 orang telah melayarinya

Dalam PHP, kita boleh menambah elemen pada tatasusunan dalam pelbagai cara. Artikel ini akan memperkenalkan tiga kaedah yang biasa digunakan: menggunakan indeks, menggunakan pasangan nilai kunci dan menggunakan fungsi array_push().

  1. Menggunakan Indeks

Cara paling asas untuk menambah elemen pada tatasusunan ialah menggunakan pengindeksan integer. Katakan kita mempunyai tatasusunan berikut:

$fruits = array("apple", "banana", "orange");
Salin selepas log masuk

Kita boleh menambah elemen baharu mengikut indeks:

$fruits[3] = "grapes";
Salin selepas log masuk

Baris kod ini akan menambah elemen baharu "anggur" pada tatasusunan, dan Tetapkan indeksnya kepada 3. Dengan cara ini, kita boleh menggunakan indeks untuk mengakses elemen ini:

echo $fruits[3]; //输出 "grapes"
Salin selepas log masuk
  1. Menggunakan pasangan nilai kunci

Selain menggunakan indeks integer, kita juga boleh gunakan pasangan nilai kunci (pasangan nilai kunci) Tambahkan elemen pada tatasusunan. Kita boleh mencapai ini menggunakan tatasusunan bersekutu. Katakan kita perlu mencipta tatasusunan yang mengandungi maklumat pelajar:

$student = array(
    "name" => "Tom",
    "age" => 18,
    "grade" => "A"
);
Salin selepas log masuk

Tatasusunan ini mengandungi nama, umur dan gred pelajar. Kita boleh menambah elemen baharu padanya seperti ini:

$student["email"] = "tom@example.com";
Salin selepas log masuk

Ini akan menambah pasangan nilai kunci baharu dalam tatasusunan dan memberikannya nilai "tom@example.com". Kita boleh menggunakan kunci ini untuk mengakses dan mengubah suai elemen ini:

echo $student["email"]; //输出 "tom@example.com"
Salin selepas log masuk
  1. Menggunakan fungsi array_push()

PHP juga menyediakan fungsi array_push(), Can digunakan untuk menambah satu atau lebih elemen pada penghujung tatasusunan. Contohnya:

$colors = array("red", "green", "blue");
array_push($colors, "yellow", "purple");
Salin selepas log masuk

Dalam contoh ini, kami menambah dua elemen baharu, "kuning" dan "ungu" pada tatasusunan $colors. Kita boleh menggunakan fungsi print_r() untuk melihat kandungan tatasusunan ini:

print_r($colors);
Salin selepas log masuk

Hasil output adalah seperti berikut:

Array
(
    [0] => red
    [1] => green
    [2] => blue
    [3] => yellow
    [4] => purple
)
Salin selepas log masuk

Kesimpulan

Melalui ini artikel, kami mempelajari cara menggunakan Pengindeksan, menggunakan pasangan nilai kunci dan menambah elemen pada tatasusunan PHP menggunakan fungsi array_push(). Kaedah ini mudah dan praktikal, serta boleh membantu pembangun mengendalikan tatasusunan dengan cepat. Dalam perkembangan sebenar, kita perlu memilih kaedah yang paling sesuai mengikut situasi tertentu.

Atas ialah kandungan terperinci Bagaimana untuk menambah elemen 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