Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menambah Kedua-dua Kunci dan Nilai pada Tatasusunan Bersekutu PHP?

Bagaimana untuk Menambah Kedua-dua Kunci dan Nilai pada Tatasusunan Bersekutu PHP?

Susan Sarandon
Lepaskan: 2024-12-15 04:51:17
asal
801 orang telah melayarinya

How to Add Both Key and Value to a PHP Associative Array?

Cara Menolak Kedua-dua Nilai dan Kunci ke dalam Tatasusunan PHP

Menambah elemen pada tatasusunan PHP ialah tugas biasa, tetapi apabila berurusan dengan tatasusunan bersekutu , fungsi array_push() konvensional tidak mencukupi. Artikel ini membincangkan persoalan memasukkan kedua-dua kunci dan nilai ke dalam tatasusunan bersekutu.

Untuk mencapai matlamat ini, anda boleh terus memberikan nilai kepada tatasusunan menggunakan tatatanda kurungan segi empat sama:

$GET[indexname] = $value;
Salin selepas log masuk

Dalam contoh yang diberikan, anda boleh mengemas kini kod seperti berikut:

$GET = array();
$key = 'one=1';
$rule = explode('=', $key);
$GET[$rule[0]] = $rule[1];
Salin selepas log masuk

Ini akan menolak kedua-dua kunci dan nilai yang berkaitan ke dalam tatasusunan $GET. Tatasusunan yang terhasil boleh dicetak menggunakan print_r() untuk memaparkan kedua-dua kunci dan nilai:

print_r($GET);
/* output: $GET[one => 1, two => 2, ...] */
Salin selepas log masuk

Perhatikan bahawa tidak seperti array_push(), kaedah ini tidak menjamin susunan kunci dalam tatasusunan yang terhasil.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Kedua-dua Kunci dan Nilai pada Tatasusunan Bersekutu PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan