" dalam PHPPengendali => dalam PHP biasanya digunakan untuk mewakili "sama atau lebih besar daripada" dalam perbandingan...."/> " dalam PHPPengendali => dalam PHP biasanya digunakan untuk mewakili "sama atau lebih besar daripada" dalam perbandingan....">
Rumah >pembangunan bahagian belakang >tutorial php >Apakah Maksud `=>` dalam Tatasusunan Bersekutu PHP dan Gelung `foreach`?
` Min dalam Tatasusunan Bersekutu PHP dan Gelung `foreach`? " />
Memahami Tujuan "=>" dalam PHP
Pengendali => dalam PHP biasanya digunakan untuk mewakili "sama atau lebih besar daripada" dalam perbandingan. Walau bagaimanapun, ia boleh mempunyai makna yang berbeza apabila digunakan dalam konteks tatasusunan bersekutu.
Dalam yang disediakan kod:
foreach ($user_list as $user => $pass)
pempisah => memberikan kunci tatasusunan bersekutu kepada $user pembolehubah dan nilai yang sepadan dengan $pass.
Sebagai contoh, pertimbangkan tatasusunan bersekutu berikut :
$user_list = [ 'dave' => 'apassword', 'steve' => 'secr3t' ];
Apabila mengulangi tatasusunan ini menggunakan kod yang disediakan, output berikut akan dijana:
dave's pass is: apassword steve's pass is: secr3t
Ini menunjukkan bagaimana operator => membenarkan kami mengakses kedua-dua kunci dan nilai tatasusunan bersekutu dalam gelung foreach.
Adalah penting untuk ambil perhatian bahawa = > pemisah juga boleh digunakan dengan tatasusunan yang diindeks secara berangka Dalam kes sedemikian, ia memberikan nilai indeks kepada $user dan nilai elemen yang sepadan $lulus.
Atas ialah kandungan terperinci Apakah Maksud `=>` dalam Tatasusunan Bersekutu PHP dan Gelung `foreach`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!