Rumah > pembangunan bahagian belakang > masalah PHP > Apakah nilai utama elemen tatasusunan dalam PHP

Apakah nilai utama elemen tatasusunan dalam PHP

PHPz
Lepaskan: 2023-04-25 09:47:19
asal
883 orang telah melayarinya

Dalam PHP, nilai utama elemen tatasusunan ialah pengecam unik yang dikaitkan dengan setiap elemen. Nilai kunci ini boleh menjadi nombor, rentetan atau nilai nol, tetapi ia mestilah unik dalam tatasusunan.

Dalam PHP, terdapat dua jenis tatasusunan: tatasusunan diindeks dan tatasusunan bersekutu. Untuk tatasusunan diindeks, nilai utama adalah nombor, bermula dari 0 dan meningkat. Untuk tatasusunan bersekutu, nilai utama boleh berupa sebarang rentetan atau nombor.

Dalam tatasusunan diindeks, elemen tatasusunan boleh diakses menggunakan:

$myArray = array("apple", "banana", "cherry");
echo $myArray[0]; // 输出 "apple"
echo $myArray[1]; // 输出 "banana"
echo $myArray[2]; // 输出 "cherry"
Salin selepas log masuk

Dalam tatasusunan bersekutu, elemen tatasusunan boleh diakses menggunakan:

$myArray = array("fruit1" => "apple", "fruit2" => "banana", "fruit3" => "cherry");
echo $myArray["fruit1"]; // 输出 "apple"
echo $myArray["fruit2"]; // 输出 "banana"
echo $myArray["fruit3"]; // 输出 "cherry"
Salin selepas log masuk

Dalam tatasusunan bersekutu, nilai utama juga boleh menjadi nombor. Contohnya:

$myArray = array(10 => "apple", 20 => "banana", 30 => "cherry");
echo $myArray[10]; // 输出 "apple"
echo $myArray[20]; // 输出 "banana"
echo $myArray[30]; // 输出 "cherry"
Salin selepas log masuk

Perlu diingat bahawa jika kunci yang tidak ditentukan digunakan untuk mengakses elemen tatasusunan, amaran PHP akan dikembalikan dan nilainya akan ditetapkan kepada null secara lalai. Contohnya:

$myArray = array("apple", "banana", "cherry");
echo $myArray[3]; // 输出PHP警告,返回null
Salin selepas log masuk

Begitu juga, dalam tatasusunan bersekutu, jika kunci yang tidak ditentukan digunakan untuk mengakses elemen tatasusunan, null juga akan dikembalikan. Contohnya:

$myArray = array("fruit1" => "apple", "fruit2" => "banana", "fruit3" => "cherry");
echo $myArray["fruit4"]; // 输出null
Salin selepas log masuk

Ringkasnya, nilai utama elemen tatasusunan PHP boleh menjadi nombor atau rentetan dan mestilah unik. Untuk tatasusunan diindeks, nilai kunci ialah nombor yang semakin meningkat bermula dari 0 untuk tatasusunan bersekutu, nilai kunci boleh berupa sebarang rentetan atau nombor. Apabila mengakses elemen tatasusunan menggunakan kunci yang tidak ditentukan, amaran PHP atau nilai nol akan dikembalikan.

Atas ialah kandungan terperinci Apakah nilai utama elemen tatasusunan dalam 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan