Fungsi error_log
Fungsi error_log memungkinkan pencatatan pesan kesalahan ke log sistem,
file yang ditentukan, atau mengirimkannya via email. Parameter pertama adalah pesan,
parameter kedua - tipe pencatatan (0 untuk log sistem, 1 untuk email, 3 untuk file),
parameter ketiga - tujuan (file atau email), dan parameter keempat - header tambahan untuk email.
Sintaksis
error_log(message, message_type, destination, extra_headers);
Contoh
Mencatat pesan ke log sistem:
<?php
error_log('Koneksi database gagal', 0);
?>
Contoh
Mencatat kesalahan ke file /var/log/php_errors.log:
<?php
error_log('Input pengguna tidak valid', 3, '/var/log/php_errors.log');
?>
Contoh
Mengirim pesan kesalahan via email:
<?php
$to = 'admin@example.com';
$subject = 'Kesalahan kritis';
$headers = 'From: webmaster@example.com';
error_log($subject, 1, $to, $headers);
?>
Lihat juga
-
fungsi
trigger_error,
yang menghasilkan kesalahan pengguna -
fungsi
debug_backtrace,
yang mengembalikan stack panggilan