Rumah >pembangunan bahagian belakang >tutorial php >Apakah itu Operator Tugasan Rujukan PHP =& dan Bagaimana Ia Berfungsi?
Meneroka Operator Tugasan Rujukan dalam PHP: =&
PHP menyediakan operator tugasan =&, juga dikenali sebagai tugasan rujukan. Operator ini membenarkan anda memberikan rujukan kepada pembolehubah dan bukannya membuat salinan.
Apa Yang =& Lakukan?
Apabila anda menggunakan operator =&, anda buat rujukan kepada pembolehubah asal. Ini bermakna bahawa sebarang perubahan yang dibuat sama ada pada pembolehubah asal atau pembolehubah rujukan dicerminkan dalam pembolehubah yang lain. Tidak seperti tugasan mudah (=), tugasan rujukan tidak mencipta salinan data baharu tetapi menghalakan kedua-dua pembolehubah ke lokasi memori yang sama.
Adakah =& Ditamatkan?
Walaupun kebimbangan ditimbulkan pada masa lalu, operator =& tidak ditamatkan dan kekal sebagai ciri yang sah dan digunakan secara meluas dalam PHP. Ia adalah cara standard untuk mencerminkan perubahan antara berbilang pembolehubah, tatasusunan atau objek.
Mencipta Rujukan
Untuk mencipta rujukan menggunakan =&, hanya tetapkan rujukan kepada pembolehubah lain:
$a = 3; $b = &$a;
Kini, sebarang pengubahsuaian yang dibuat kepada $a atau $b mempengaruhi kedua-dua pembolehubah kerana ia merujuk kepada data yang sama.
Faedah Tugasan Rujukan
Pertimbangan dan Had
Lawati bahagian manual PHP tentang Tugaskan Melalui Rujukan untuk mendapatkan maklumat dan contoh yang lebih terperinci.
Atas ialah kandungan terperinci Apakah itu Operator Tugasan Rujukan PHP =& dan Bagaimana Ia Berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!