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
698 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!

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