Adakah Menetapkan Objek Baharu dengan Rujukan Dihentikan dalam PHP5?

Barbara Streisand
Lepaskan: 2024-10-23 21:30:30
asal
199 orang telah melayarinya

Is Assigning New Objects by Reference Deprecated in PHP5?

tidak digunakan lagi: Menetapkan nilai pulangan baharu melalui rujukan

Masalah:

Menetapkan objek menggunakan kata kunci baharu dengan rujukan, seperti yang ditunjukkan di bawah, menghasilkan amaran penamatan dalam PHP5:

<code class="php">$obj_md = new MDB2();</code>
Salin selepas log masuk

Jawapan:

Dalam PHP5, penggunaan & (ampersand) apabila menetapkan nilai pulangan baharu ditamatkan. Amaran itu boleh diselesaikan dengan mengalih keluar & daripada kod.

<code class="php">$obj_md = new MDB2(); // No ampersand</code>
Salin selepas log masuk

Perhatikan bahawa penetapan objek melalui rujukan ialah simpulan bahasa biasa dalam PHP4, tetapi ia tidak lagi diperlukan dalam PHP5. Untuk mendapatkan maklumat lanjut tentang penamatan ini, sila rujuk [dokumentasi PHP](https://www.php.net/manual/en/migration5.deprecated.php).

Atas ialah kandungan terperinci Adakah Menetapkan Objek Baharu dengan Rujukan Dihentikan dalam PHP5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!