Sesuatu kaedah boleh mengembalikan sebarang jenis data, termasuk jenis kelas.
Contohnya ialah kelas ErrorMsg, yang boleh digunakan untuk melaporkan ralat.
Kaedah getErrorMsg() kelas ErrorMsg mengembalikan objek String.
Objek String ini mengandungi perihalan ralat berdasarkan kod ralat yang diterima.
Contoh:
Anda boleh memulangkan objek daripada kelas yang anda cipta sendiri.
Contoh: Versi diolah semula program sebelumnya dengan dua kelas ralat.
Kelas Err merangkum mesej ralat bersama-sama dengan kod keterukan.
Kelas ErrorInfo mentakrifkan kaedah yang dipanggil getErrorInfo().
Kaedah getErrorInfo() mengembalikan objek kelas Err.
Setiap kali getErrorInfo() dipanggil, objek Err baharu dicipta dan dikembalikan.
Rujukan objek Err digunakan dalam main() untuk memaparkan mesej ralat dan kod keterukan.
Sesuatu objek yang dikembalikan melalui kaedah terus wujud sehingga ia tidak lagi dirujuk.
Apabila tiada lagi rujukan kepada objek, ia menjadi sasaran kutipan sampah.
Objek tidak dimusnahkan hanya kerana kaedah yang menciptanya ditamatkan.
Atas ialah kandungan terperinci Memulangkan objek. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!