Rumah > pembangunan bahagian belakang > tutorial php > Patutkah Saya Menggunakan Tanda Kurung Semasa Menghidupkan Kelas dalam PHP?

Patutkah Saya Menggunakan Tanda Kurung Semasa Menghidupkan Kelas dalam PHP?

Linda Hamilton
Lepaskan: 2024-11-30 09:45:10
asal
232 orang telah melayarinya

Should I Use Parentheses When Instantiating a Class in PHP?

Penyebaran Kelas PHP: Tanda kurung atau Bukan?

Dalam PHP, tindakan mencipta tika kelas dikenali sebagai instantiasi. Apabila berbuat demikian, sesetengah pembangun mungkin tertanya-tanya sama ada kurungan yang mengikuti nama kelas diperlukan.

Kurungan dalam Instalasi Kelas

Pengetahuan terdahulu mencadangkan bahawa kurungan adalah pilihan apabila membuat seketika kelas tanpa parameter pembina. Contohnya:

$foo = new bar;
$foo = new bar();
Salin selepas log masuk

Kedua-dua pernyataan menghasilkan output yang sama, yang membawa kepada andaian bahawa tanda kurung hanyalah soal keutamaan peribadi.

Kepentingan Tanda Kurung

Walau bagaimanapun, tiada kepentingan yang wujud pada kurungan itu sendiri. Mereka tidak mempunyai tujuan berfungsi dan tidak mengubah tingkah laku kod.

Memilih untuk Menggunakan atau Tidak Menggunakan Tanda Kurung

Oleh itu, pilihan sama ada untuk menggunakan atau tidak. penggunaan kurungan adalah semata-mata soal gaya pengekodan dan keutamaan peribadi. Adalah disyorkan untuk mematuhi konvensyen pengekodan atau gaya yang ditetapkan dalam projek anda untuk konsistensi.

Secara peribadi, ramai pembangun memilih untuk meninggalkan kurungan kerana mereka melihatnya sebagai kekacauan yang tidak perlu dalam kod.

Kesimpulan

Walaupun tanda kurungan mungkin tidak diperlukan secara ketat untuk kelas instantiasi dalam PHP, penggunaannya bergantung pada keutamaan peribadi dan konvensyen pengekodan yang ditetapkan. Kehadiran mereka tidak menjejaskan fungsi kod, menjadikannya pilihan gaya.

Atas ialah kandungan terperinci Patutkah Saya Menggunakan Tanda Kurung Semasa Menghidupkan Kelas 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan