Bagaimana untuk menolak data ke dalam tatasusunan dalam php

PHPz
Lepaskan: 2023-04-27 16:11:42
asal
568 orang telah melayarinya

PHP, sebagai bahasa pengaturcaraan yang popular, telah digunakan secara meluas dalam bidang pembangunan web. Apabila membangunkan aplikasi web, anda selalunya perlu menyimpan data dalam tatasusunan. PHP menyediakan satu siri fungsi untuk mencipta tatasusunan dan menambah elemen pada tatasusunan. Artikel ini akan menerangkan cara untuk menolak data ke dalam tatasusunan menggunakan PHP.

1. Apakah itu tatasusunan

Dalam PHP, tatasusunan ialah jenis data yang boleh menyimpan berbilang nilai pada masa yang sama. Tatasusunan ialah koleksi tertib yang setiap nilai mempunyai indeks bebas dalam tatasusunan. Indeks ini boleh menjadi nombor atau rentetan. Dalam PHP, tatasusunan boleh dibuat menggunakan sintaks berikut:

$myArray = array();
Salin selepas log masuk

Ini akan mencipta tatasusunan kosong $myArray. Nilai dalam tatasusunan boleh diakses menggunakan kunci yang ditambahkan pada tatasusunan. Berikut ialah contoh:

$myArray = array("key1" => "value1", "key2" => "value2");
echo $myArray["key1"]; // 输出value1
Salin selepas log masuk

2. Cara menambah elemen pada tatasusunan

Untuk menambah elemen pada tatasusunan, anda boleh menggunakan fungsi array_push() atau sintaks kurungan segi empat sama dalam PHP. Berikut ialah contoh menggunakan kaedah ini untuk menambah elemen pada tatasusunan:

// 使用array_push()函数将值压入数组
$myArray = array();
array_push($myArray, "value1");
array_push($myArray, "value2");

// 使用方括号语法将值压入数组
$myArray = array();
$myArray[] = "value1";
$myArray[] = "value2";
Salin selepas log masuk

Dalam kedua-dua kes, $myArray kini mengandungi dua nilai: "value1" dan "value2".

3. Tambahkan berbilang elemen pada tatasusunan

Dalam PHP, anda boleh menambah berbilang elemen pada tatasusunan pada masa yang sama. Berikut ialah contoh menambah berbilang elemen pada tatasusunan:

$myArray = array();
array_push($myArray, "value1", "value2", "value3");
print_r($myArray); // 输出Array([0]=>'value1', [1]=>'value2', [2]=>'value3')

$myArray = array();
$myArray[] = "value1";
$myArray[] = "value2";
$myArray[] = "value3";
print_r($myArray); // 输出Array([0]=>'value1', [1]=>'value2', [2]=>'value3')
Salin selepas log masuk

Dalam contoh di atas, kami menambah berbilang nilai pada tatasusunan dengan menghantar berbilang nilai ke fungsi array_push() atau menggunakan petak berbilang pernyataan kurungan.

4. Tambahkan tatasusunan bersekutu pada tatasusunan

Selain menambah elemen pada tatasusunan asas, anda juga boleh menambah elemen pada tatasusunan bersekutu. Tatasusunan bersekutu ialah sejenis tatasusunan di mana setiap elemen mempunyai kunci dan nilai yang sepadan.

Berikut ialah contoh menambah elemen pada tatasusunan bersekutu:

$myArray = array();
$myArray['key1'] = 'value1';
$myArray['key2'] = 'value2';
print_r($myArray); // 输出Array(['key1']=>'value1', ['key2']=>'value2')
Salin selepas log masuk

Dalam contoh ini, $myArray ialah tatasusunan bersekutu di mana setiap elemen mempunyai kunci dan nilai.

5. Padamkan elemen daripada tatasusunan

Dalam PHP, anda boleh menggunakan fungsi unset() untuk memadamkan elemen daripada tatasusunan. Berikut ialah contoh pemadaman elemen tatasusunan:

$myArray = array('value1', 'value2', 'value3');
unset($myArray[1]); // 删除索引为1的元素
print_r($myArray); // 输出Array([0]=>'value1', [2]=>'value3')
Salin selepas log masuk

Dalam contoh ini, kami telah menggunakan fungsi unset() untuk memadamkan elemen dengan indeks 1 dalam $myArray.

6. Kesimpulan

Untuk pembangun PHP, tatasusunan ialah jenis data yang sangat berguna. Menggunakan fungsi array_push() dalam PHP, anda boleh dengan mudah menolak elemen ke dalam tatasusunan, dan menggunakan sintaks kurungan persegi adalah lebih mudah. Jika anda perlu menyimpan elemen dalam tatasusunan bersekutu, anda juga perlu tahu cara menambah elemen pada tatasusunan bersekutu. Apabila memadam data, anda boleh menggunakan fungsi unset() PHP untuk memadamkan elemen tatasusunan.

Semoga artikel ini telah memberi anda sedikit bantuan dalam menggunakan tatasusunan dalam PHP.

Atas ialah kandungan terperinci Bagaimana untuk menolak data ke dalam 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