ຫົວຂໍ້ຫາລະບາຍວິທີ PHP error_log()
ຄວາມຈຳນວນ
ສົ່ງຂໍ້ບົກຜ່ອງໄປໃນບົດຂໍ້ມູນຜູ້ບໍລິຫານ ແລະອີເມວທີ່ມີອີເມວ
<?php // ຖ້າມີຂໍ້ບົກຜ່ອງໃນການເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ ສົ່ງຂໍ້ບົກຜ່ອງໄປໃນບົດຂໍ້ມູນຜູ້ບໍລິຫານ if (!mysqli_connect("localhost","bad_user","bad_password","my_db")) { error_log("ບໍ່ສາມາດເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ!", 0); } // ຖ້າສິ່ງໃດໆທີ່ FOO ໄດ້ໃຊ້ແລ້ວ ສົ່ງອີເມວໃຫ້ຜູ້ຈັດການ if (!($foo = allocate_new_foo())) { error_log("ບໍ່ມີສິ່ງໃດໆທີ່ FOO", 1, "admin@example.com"); } ?>
定义和用法
error_log() 函数向服务器错误记录、文件或远程目标发送错误消息。
语法
error_log(message,type,destination,headers);
参数 | 描述 |
---|---|
message | 必需。规定要记录的错误消息。 |
type |
可选。规定错误应该发送到何处。可能的值:
|
destination | ຕົວເລືອກ. ປະກອບຫົວຂໍ້ອື່ນໆ ສຳລັບການສົ່ງຂໍ້ບັນຫາ. ຄຳຕອບກັບມັນແມ່ນ: type ຄວາມມູນຂອງປະກອບປະກອງ. |
headers |
ຕົວເລືອກ. ປະກອບຫົວຂໍ້ອື່ນໆ, ອີງວ່າ From, Cc ແລະ Bcc. ສິ່ງຂໍ້ມູນນີ້ໃຊ້ຕົວປະຕິບັດພາຍໃນຫົວຂໍ້ mail(). ພຽງແຕ່ເວລາ: message_type ຕັ້ງມາໃຊ້ເວລາ. ຄວາມຈິງຕ້ອງໃຊ້ CRLF (\r\n) ເພື່ອແຍກລະຫັດຫຼາຍຫົວຂໍ້. |
ລາຍລະອຽດດ້ານເຕັກນິກ
ຄຳຕອບກັບ: | ຖ້າປະສົບຜົນສຳເລັດ ຈະກັບຄື TRUE, ຖ້າບໍ່ປະສົບຜົນ ຈະກັບຄື FALSE. |
---|---|
PHP ຮູບແບບ: | 4.0+ |
ບັນທຶກການຂັບຂອງ PHP: | PHP 5.2.7: ຄວາມມູນທີ່ສາມາດໃຊ້: 4 ໄດ້ຕື່ມເຂົ້າ type ການຈັດຕັ້ງ. |