tutorial pengembangan web terbaru
 

PHP error_log() Function

<PHP Kesalahan Referensi

Contoh

Kirim pesan kesalahan untuk log kesalahan web server dan account email:

<?php
// Send error message to the server log if error connecting to the database
if (!mysqli_connect("localhost","bad_user","bad_password","my_db")) {
    error_log("Failed to connect to database!", 0);
}

// Send email to administrator if we run out of FOO
if (!($foo = allocate_new_foo())) {
    error_log("Oh no! We are out of FOOs!", 1, "[email protected]");
}
?>


Definisi dan Penggunaan

The error_log() fungsi mengirim pesan kesalahan ke log, ke file, atau untuk account email.


Sintaksis

error_log( message,type,destination,headers ) ;

Parameter Deskripsi
message Wajib. Menentukan pesan kesalahan untuk login
type Pilihan. Menentukan di mana pesan kesalahan harus pergi. Kemungkinan nilai:
  • 0 - default. Pesan dikirim ke sistem logger PHP, menggunakan 'mekanisme sistem logging OS atau file, tergantung pada apa konfigurasi error_log diatur dalam php.ini
  • 1 - Pesan dikirim melalui email ke alamat di parameter tujuan
  • 2 - Tidak ada lagi digunakan (only available in PHP 3)
  • 3 - Pesan ditambahkan ke file yang ditentukan di tujuan
  • 4 - Pesan dikirim langsung ke handler SAPI penebangan
destination Pilihan. Menentukan tujuan pesan kesalahan. Nilai ini tergantung pada nilai dari jenis parameter
headers Pilihan. Hanya digunakan jika jenis parameter diatur ke 1. Menentukan header tambahan, seperti Dari, Cc, dan Bcc. Beberapa header harus dipisahkan dengan CRLF sebuah (\r\n)

Rincian teknis

Kembali Nilai: BENAR pada keberhasilan, atau FALSE pada kegagalan
PHP Versi: 4.0+
PHP Changelog: PHP 5.2.7: Nilai 4 ditambahkan ke jenis parameter

<PHP Kesalahan Referensi