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

Bagaimana untuk menambah data pada tatasusunan baru dalam php

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

PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas yang digunakan untuk pembangunan web dan membina tapak web dinamik. Dalam pengaturcaraan PHP, kita sering perlu menambah data pada tatasusunan baharu untuk memudahkan pelbagai operasi. Artikel ini akan memperkenalkan cara menambah data pada tatasusunan baharu dalam PHP.

Kaedah 1: Gunakan fungsi array_push()

Fungsi array_push() digunakan untuk menambah satu atau lebih elemen pada penghujung tatasusunan. Fungsi ini mengembalikan panjang baharu tatasusunan yang dikemas kini.

Sintaks:

array_push(array, value1, value2, ...)

Antaranya, tatasusunan mewakili tatasusunan yang mana elemen perlu ditambah nilai1, nilai2, ... mewakili elemen yang perlu ditambah pada tatasusunan .

Contoh:

<?php

$students = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);

array_push($students, &#39;Lucy&#39;, &#39;James&#39;);

print_r($students);

?>

Hasil output:

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)

Kaedah 2: Gunakan operator "+"

Dalam PHP, anda boleh menggunakan Operator "+" menggabungkan dua tatasusunan ke dalam tatasusunan baharu. Jika nama kunci yang sama wujud dalam dua tatasusunan, unsur-unsur dalam tatasusunan kedua akan menimpa unsur-unsur dalam tatasusunan pertama.

Sintaks:

$array = $array1 + $array2;

Di mana $array1 dan $array2 ialah dua tatasusunan yang akan digabungkan.

Contoh:

<?php

$students1 = array(&#39;Tom&#39;, &#39;John&#39;, &#39;Peter&#39;);
$students2 = array(&#39;Lucy&#39;, &#39;James&#39;);

$students = $students1 + $students2;

print_r($students);

?>

Hasil keluaran:

Array
(
    [0] => Tom
    [1] => John
    [2] => Peter
    [3] => Lucy
    [4] => James
)

Kaedah 3: Tugasan langsung

Dalam PHP, anda boleh menetapkan nilai secara terus kepada elemen Memberi nama kunci yang ditentukan kepada tatasusunan baharu. Jika nama kunci sudah wujud, elemen yang sepadan dengan nama kunci akan ditimpa.

Contoh:

<?php

$students = array();

$students[&#39;English&#39;] = &#39;Tom&#39;;
$students[&#39;Math&#39;] = &#39;John&#39;;
$students[&#39;Science&#39;] = &#39;Peter&#39;;

print_r($students);

?>

Hasil keluaran:

Array
(
    [English] => Tom
    [Math] => John
    [Science] => Peter
)

Di atas ialah tiga kaedah menambah data pada tatasusunan baharu dalam PHP. Memilih kaedah yang sesuai mengikut keperluan sebenar boleh mengendalikan tatasusunan dengan lebih cekap.

Atas ialah kandungan terperinci Bagaimana untuk menambah data pada tatasusunan baru 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