Fungsi trigger_error() membuat pesan kesalahan yang ditentukan pengguna.
Fungsi trigger_error() digunakan untuk memicu pesan kesalahan dalam kondisi yang ditentukan pengguna. Ini dapat digunakan dengan pengendali kesalahan bawaan, atau dengan fungsi yang ditentukan pengguna yang diatur oleh fungsi set_error_handler(). Fungsi ini berguna ketika Anda perlu menyesuaikan pesan kesalahan dalam kondisi tertentu saat menjalankan skrip.
Jika jenis kesalahan ilegal ditentukan, fungsi ini akan mengembalikan FALSE, jika tidak maka akan mengembalikan TRUE.
trigger_error(pesan_kesalahan,tipe_kesalahan)
parameter | menggambarkan |
---|---|
pesan_kesalahan | Diperlukan. Menentukan pesan kesalahan. Batas panjangnya adalah 1024 karakter. |
tipe_kesalahan | Opsional. Menentukan jenis kesalahan dari pesan kesalahan. Jenis kesalahan yang mungkin terjadi: E_USER_ERROR - Kesalahan runtime fatal yang disebabkan oleh pengguna. Kesalahan yang tidak dapat dipulihkan. Berhenti menjalankan skrip. E_USER_WARNING - Peringatan non-fatal yang dibuat pengguna saat runtime. Script tidak menghentikan eksekusi. E_USER_NOTICE - Bawaan. Notifikasi runtime yang dibuat pengguna. Penemuan skrip bisa saja merupakan bug, namun bisa juga terjadi ketika skrip berjalan normal. |
<?php$test=2;if ($test>1){trigger_error("Kesalahan khusus telah dipicu");}?>
Output dari kode di atas terlihat seperti ini:
Pemberitahuan : Kesalahan khusus telah dipicu di C:webfoldertest.php pada baris 6