Bila Menggunakan Penunjuk lwn. Rujukan untuk Menetapkan Pembolehubah Dari Jauh
Apabila menghantar pembolehubah kepada fungsi untuk pengubahsuaian, dua pilihan tersedia: menggunakan penunjuk atau rujukan. Kedua-dua pendekatan memberikan akses kepada pembolehubah asal dan membenarkannya dikemas kini dalam fungsi.
Penunjuk (func2)
Gunakan penunjuk apabila anda perlu melakukan aritmetik penuding, seperti melangkah melalui elemen tatasusunan demi elemen. Penunjuk juga membenarkan penggunaan penunjuk NULL, yang mungkin diperlukan dalam situasi tertentu.
Rujukan (func1)
Dalam kebanyakan kes, rujukan diutamakan berbanding penunjuk . Rujukan menyediakan sintaks yang lebih mudah dan ringkas, menghapuskan keperluan untuk pengendali penyahrujukan (* dan &). Mereka juga menghalang penugasan penuding nol secara tidak sengaja.
Pengesyoran
Secara amnya, adalah disyorkan untuk menggunakan rujukan berbanding penunjuk melainkan terdapat keperluan khusus untuk aritmetik penuding atau mengendalikan penunjuk nol . Rujukan memudahkan kebolehbacaan kod, mengurangkan potensi ralat dan menyediakan antara muka yang lebih bersih untuk menghantar dan memanipulasi pembolehubah.
Atas ialah kandungan terperinci Petunjuk vs. Rujukan: Bilakah Anda Harus Menggunakan Setiap Untuk Tugasan Boleh Ubah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!