" dalam PHPDalam PHP, operator "=>" memainkan peranan penting dalam bekerja dengan tatasusunan bersekutu. Ia bertindak sebagai..."/> " dalam PHPDalam PHP, operator "=>" memainkan peranan penting dalam bekerja dengan tatasusunan bersekutu. Ia bertindak sebagai...">

Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Operator `=>` Berfungsi dalam Tatasusunan Bersekutu PHP?

Bagaimanakah Operator `=>` Berfungsi dalam Tatasusunan Bersekutu PHP?

Linda Hamilton
Linda Hamiltonasal
2024-12-04 22:56:15452semak imbas

How Does the `=>` Operator Bekerja dalam Tatasusunan Bersekutu PHP?
` Operator Bekerja dalam Tatasusunan Bersekutu PHP? " />

Memahami Operator "=>" dalam PHP

Dalam PHP, operator "=>" memainkan peranan penting dalam bekerja dengan tatasusunan bersekutu . Ia bertindak sebagai pemisah, membolehkan anda mengakses kedua-dua kunci dan nilai yang dikaitkan dengan setiap elemen dalam tatasusunan.

Pertimbangkan coretan kod berikut:

foreach ($user_list as $user => $pass)

Di sini, pengendali "=>" memberikan kunci setiap elemen tatasusunan kepada pembolehubah $user dan nilai yang sepadan kepada pembolehubah $pass.

Sebagai contoh, diberikan tatasusunan berikut:

$user_list = array(
    'dave' => 'apassword',
    'steve' => 'secr3t'
);

Kod itu akan laksanakan gelung berikut:

foreach ($user_list as $user => $pass) {
    echo "{$user}'s pass is: {$pass}\n";
}

Gelung ini akan mengeluarkan:

dave's pass is: apassword
steve's pass is: secr3t

Adalah penting untuk ambil perhatian bahawa pengendali "=>" juga boleh digunakan dengan tatasusunan yang diindeks secara berangka, dengan berkesan memetakan setiap indeks kepada pembolehubah Contohnya:

$foo = array('car', 'truck', 'van', 'bike', 'rickshaw');
foreach ($foo as $i => $type) {
    echo "{$i}: {$type}\n";
}

Kod ini akan keluaran:

0: car
1: truck
2: van
3: bike
4: rickshaw

Atas ialah kandungan terperinci Bagaimanakah Operator `=>` Berfungsi dalam Tatasusunan Bersekutu 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