首頁  >  文章  >  後端開發  >  PHP中的error_log()函數

PHP中的error_log()函數

王林
王林轉載
2023-09-13 19:57:081614瀏覽

PHP中的error_log()函數

error_log() 函數將錯誤傳送到伺服器錯誤日誌、檔案或遠端目標。

文法

error_log(message, message_type, destination, extra_headers)

參數

  • message - 應記錄的錯誤訊息。

  • message_type - 它說明錯誤應該發生在哪裡。可能的訊息類型如下

    • 0 - 預設。錯誤被傳送到伺服器日誌系統或文件,取決於 error_log 配置在 php.ini 檔案中的設定方式

    • 1 - 錯誤透過電子郵件傳送到目標參數中的位址。此訊息類型是唯一使用 headers 參數的訊息類型

    • 2 - 錯誤透過 PHP 偵錯連線發送。此選項僅在 PHP 3 中可用

    • #3 - 錯誤被加入到檔案目標字串

  • destination - 取決於如上所述的 message_type 參數。

  • extra_headers - 當 message_type 參數設定為 1 時,使用額外的標頭。此訊息類型使用與 mail() 相同的內部函數。

返回

error_log() 函數在成功時傳回 TRUE,失敗時傳回 FALSE。

範例

以下是一個範例 -

現場示範

<?php
   error_log("That’s no good!", 3, "/var/tmp/my-errors.log");
?>

文字將保存在日誌中。

以上是PHP中的error_log()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除