Dalam PHP, tatasusunan ialah jenis data yang sangat biasa dan penting. Ia boleh digunakan untuk menyimpan berbilang nilai yang boleh diakses berdasarkan indeks atau nilai kunci yang berkaitan. Tatasusunan dalam PHP menyokong pelbagai jenis, yang diperkenalkan di bawah.
$numbers = array(1, 2, 3, 4, 5);
Kod di atas mencipta tatasusunan terindeks $nombor yang mengandungi nombor 1 hingga 5. Elemen tatasusunan boleh diakses melalui indeks, contohnya:
echo $numbers[0]; // output 1
echo $numbers[2]; // output 3
$person = array('name' => 'zhangsan', 'age' => 20);
Kod di atas mencipta tatasusunan yang mengandungi nama dan susunan bersekutu umur $orang. Elemen tatasusunan boleh diakses dengan nama kunci, contohnya:
echo $person['name']; // Output zhangsan
echo $person['age']; // Output 20
$pelajar = tatasusunan(
array('name' => 'zhangsan', 'score' => 95), array('name' => 'lisi', 'score' => 80), array('name' => 'wangwu', 'score' => 70)
);
Kod di atas mencipta tatasusunan berbilang dimensi $pelajar yang mengandungi maklumat tentang berbilang pelajar. Elemen tatasusunan berbilang dimensi boleh diakses dengan nama indeks dan kunci, contohnya:
echo $students0; // Output zhangsan
echo $students1; // Output 80
$cars = array(
array('make' => 'Toyota', 'model' => 'Corolla'), array('make' => 'Honda', 'model' => 'Civic')
);
Kod di atas mencipta array $cars yang mengandungi maklumat asas tentang berbilang kereta. Elemen tatasusunan berbilang dimensi boleh diakses dengan nama indeks dan kunci, contohnya:
echo $cars0; // Output Toyota
echo $cars1; // Output Civic
Ringkasan:
Tatasusunan PHP dalam menyokong pelbagai jenis: tatasusunan diindeks, tatasusunan bersekutu, tatasusunan berbilang dimensi dan komposit tatasusunan. Pembangun boleh memilih jenis tatasusunan yang sesuai mengikut keperluan khusus dan menerapkannya secara fleksibel.
Atas ialah kandungan terperinci PHP menyokong beberapa tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!