Rumah >pembangunan bahagian belakang >tutorial php >error_log() fungsi dalam PHP
error_log() fungsi menghantar ralat ke log ralat pelayan, fail atau destinasi jauh.
error_log(message, message_type, destination, extra_headers)
mesej - Mesej ralat yang sepatutnya dilog.
message_type - Ia memberitahu di mana ralat harus berlaku. Jenis mesej yang mungkin adalah seperti berikut
0 - Lalai. Ralat dihantar ke sistem pengelogan pelayan atau ke fail, bergantung pada cara konfigurasi error_log ditetapkan dalam fail php.ini
1 - Ralat dihantar melalui e-mel ke alamat dalam parameter sasaran. Jenis mesej ini ialah satu-satunya yang menggunakan parameter pengepala
2 - Ralat dihantar melalui sambungan nyahpepijat PHP. Pilihan ini hanya tersedia dalam PHP 3
3 - Ralat ditambahkan pada rentetan sasaran fail
destination - Bergantung pada parameter message_type seperti yang diterangkan di atas.
extra_headers - Apabila parameter message_type ditetapkan kepada 1, pengepala tambahan digunakan. Jenis mesej ini menggunakan fungsi dalaman yang sama seperti mel().
error_log() fungsi mengembalikan TRUE pada kejayaan dan FALSE pada kegagalan.
Berikut ialah contoh -
Demonstrasi langsung
<?php error_log("That’s no good!", 3, "/var/tmp/my-errors.log"); ?>
Teks akan disimpan dalam log.
Atas ialah kandungan terperinci error_log() fungsi dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!