Dalam PHP, tatasusunan bersekutu ialah jenis data yang menyimpan data dalam bentuk pasangan nilai kunci. Tidak seperti tatasusunan biasa, kunci tatasusunan bersekutu boleh berupa sebarang rentetan, bukan sekadar nombor atau indeks.
Terdapat dua cara untuk mentakrif tatasusunan bersekutu:
Anda boleh mentakrif tatasusunan bersekutu Format definisi adalah seperti berikut :
$array = array( 'key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3' );
Antaranya, key1
, key2
dan key3
ialah nama kunci, dan value1
, value2
dan value3
ialah nilai yang sepadan.
Tatasusunan bersekutu juga boleh menambah elemen secara dinamik selepas ditakrifkan contohnya:
$array = array(); $array['key1'] = 'value1'; $array['key2'] = 'value2'; $array['key3'] = 'value3';
Menggunakan operator boleh Tambah elemen secara dinamik Jika elemen tidak wujud, elemen baharu akan dibuat. []
$array = array( 'key1' => 'value1', 'key2' => 'value2' ); $array['key1'] = 'new value'; /* 此时 $array 变为: array( 'key1' => 'new value', 'key2' => 'value2' ); */
Atas ialah kandungan terperinci Bagaimana untuk menentukan tatasusunan bersekutu dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!