"bar", "hello" => " world") ;```Sekarang kita perlu menambah elemen pada tatasusunan ini"/> "bar", "hello" => " world") ;```Sekarang kita perlu menambah elemen pada tatasusunan ini">

Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menghantar pembolehubah ke tatasusunan dalam php

Bagaimana untuk menghantar pembolehubah ke tatasusunan dalam php

WBOY
WBOYasal
2023-05-07 18:16:08488semak imbas

Dalam PHP, tatasusunan ialah salah satu struktur data yang sangat penting. Dalam pengaturcaraan sebenar, selalunya perlu untuk menghantar pembolehubah kepada tatasusunan untuk mengendalikan elemen tatasusunan. Artikel ini menerangkan cara menghantar pembolehubah ke dalam tatasusunan PHP.

Untuk kemudahan penjelasan, kami menganggap bahawa terdapat tatasusunan bersekutu $arr, yang mengandungi beberapa pasangan nilai kunci, seperti:

$arr = array("foo" => "bar", "hello" => "world");

Sekarang kita perlu menambah elemen pada ini tatasusunan. Kita boleh menulis seperti ini:

$arr["new_key"] = "new_value";

Dalam contoh ini, kami menambah pasangan nilai kunci baharu "new_key" => "new_value" pada tatasusunan $arr.

Jadi jika kita mempunyai pembolehubah $kunci dan pembolehubah $nilai, bagaimana untuk menghantar nilainya kepada tatasusunan? Kita boleh menggunakan kod berikut:

$key = "new_key";
$value = "new_value";
$arr[$key] = $value;

Dalam contoh ini, kita mula-mula menetapkan nilai pembolehubah $key dan $value masing-masing kepada dua pembolehubah baharu. Kemudian, kami menghantar $key dan $value masing-masing kepada array $arr melalui simbol subskrip [].

Perlu diambil perhatian bahawa jika anda ingin menghantar pembolehubah kepada tatasusunan dan bukannya nilai tertentu, anda perlu menambah simbol $ di hadapan nama pembolehubah, seperti $key dan $value.

Jika anda ingin menambah berbilang elemen pada tatasusunan serentak, kami boleh menggunakan operator kesatuan tatasusunan +, contohnya:

$arr = array("foo" => "bar", "hello" => "world");

$new_arr = array("new_key1" => "new_value1", "new_key2" => "new_value2");

$arr = $arr + $new_arr;

Dalam contoh ini, kami mula-mula mentakrifkan tatasusunan bersekutu $arr , Kemudian tatasusunan bersekutu baharu $new_arr ditakrifkan, yang mengandungi dua pasangan nilai kunci. Akhir sekali, kami menggunakan operator + untuk menggabungkan elemen dalam $new_arr ke dalam tatasusunan $arr.

Adalah penting untuk ambil perhatian bahawa jika nama kunci yang sama wujud dalam tatasusunan $arr dan tatasusunan $new_arr, elemen dalam $new_arr akan menimpa unsur-unsur dengan nama yang sama dalam $arr.

Ringkasnya, menghantar pembolehubah ke dalam tatasusunan PHP adalah sangat mudah. Kita hanya perlu menggunakan simbol subskrip [] untuk menghantar pembolehubah kepada tatasusunan. Jika anda ingin menghantar berbilang pembolehubah sekaligus, anda boleh menggunakan operator kesatuan tatasusunan +. Dalam pengaturcaraan sebenar, kami selalunya akan menggunakan operasi ini untuk menambah, memadam, mengubah suai, menyemak dan operasi lain pada tatasusunan.

Atas ialah kandungan terperinci Bagaimana untuk menghantar pembolehubah ke tatasusunan 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