Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menambah nama kunci dan nilai kunci pada tatasusunan PHP
Cara menambah nama kunci dan nilai kunci pada tatasusunan PHP
Apabila kita menggunakan PHP untuk memprogram, kita selalunya perlu beroperasi pada tatasusunan Salah satu operasi biasa ialah menambah nama kunci baharu dan nilai kunci yang sepadan kepada tatasusunan. Dalam artikel ini, kita akan belajar cara melaksanakan fungsi ini melalui kod PHP.
Pertama, kita perlu mencipta tatasusunan PHP kosong. Tatasusunan kosong boleh dibuat menggunakan kod berikut:
$array = array();
Kini, kami telah mencipta tatasusunan kosong bernama $array. Seterusnya, kita boleh menambah nama kunci baharu dan nilai kunci pada tatasusunan melalui kaedah berbeza berikut.
Kaedah 1: Gunakan kurungan segi empat sama untuk menambah pasangan nilai kunci
Menggunakan operator kurungan segi empat sama ([]) boleh menambah nama kunci baharu dan nilai kunci pada tatasusunan dengan mudah.
$array['name'] = 'John'; $array['age'] = 25;
Kod di atas akan menambah dua nama kunci dan nilai kunci yang sepadan dalam tatasusunan $array. Nama utama ialah 'nama' dan 'umur' masing-masing, dan nilai utama ialah 'John' dan 25 masing-masing.
Kaedah 2: Tambahkan pasangan nilai kunci melalui fungsi array_push()
Fungsi array_push() boleh menambah satu atau lebih elemen pada penghujung tatasusunan. Fungsi ini boleh digunakan apabila kita ingin menambah berbilang pasangan nilai kunci pada tatasusunan pada masa yang sama.
array_push($array, 'country', 'USA');
Kod di atas akan menambah dua pasangan nilai kunci pada tatasusunan $array. Nama kunci ialah 'negara' dan nilai kunci ialah 'USA'.
Kaedah 3: Gunakan operator [] untuk menambah berbilang pasangan nilai kunci pada masa yang sama
Jika kita ingin menambah berbilang pasangan nilai kunci pada tatasusunan pada satu masa, kita boleh menggunakan operator [].
$array += [ 'occupation' => 'developer', 'hobby' => 'photography' ];
Kod di atas menambah dua nama kunci dan nilai kunci pada tatasusunan $array pada satu masa melalui operator +=. Nama utama ialah 'pekerjaan' dan 'hobi', dan nilai utama ialah 'pembangun' dan 'fotografi' masing-masing.
Kaedah 4: Gunakan fungsi array_merge() untuk menggabungkan tatasusunan
Apabila kita mempunyai dua atau lebih tatasusunan, kita boleh menggunakan fungsi array_merge() untuk menggabungkannya menjadi satu tatasusunan dan menambah nama kunci dan nilai kunci baharu.
$array1 = array('name' => 'Tom', 'age' => 30); $array2 = array('country' => 'China'); $array = array_merge($array1, $array2);
Kod di atas menggabungkan tatasusunan $array1 dan $array2 ke dalam satu tatasusunan dan menetapkan tatasusunan baharu kepada $array. Tatasusunan $array yang digabungkan mengandungi pasangan nilai kunci bagi dua tatasusunan asal.
Melalui empat kaedah di atas, kami boleh menambahkan nama kunci baharu dan nilai kunci yang sepadan secara fleksibel dalam tatasusunan PHP. Mengikut keperluan sebenar, pilih sahaja kaedah yang sesuai untuk beroperasi.
Ringkasan:
Terdapat banyak cara untuk menambah nama kunci dan nilai kunci pada tatasusunan dalam PHP Kita boleh melaksanakan fungsi ini dengan mudah melalui operator kurungan segi empat sama, fungsi array_push(), operator [] dan fungsi array_merge(). Mengikut keperluan khusus, pilih kaedah yang sepadan untuk menambah nama kunci dan nilai kunci. Saya harap kod sampel dalam artikel ini dapat membantu pembaca lebih memahami cara menambah nama kunci dan nilai kunci dalam tatasusunan PHP.
Atas ialah kandungan terperinci Bagaimana untuk menambah nama kunci dan nilai kunci pada tatasusunan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!