出現PHP語法錯誤,報PHP類錯誤怎麼辦?

發布 教育 2024-07-26
1個回答
  1. 匿名使用者2024-01-31

    1.最簡單的方法是將以下內容直接新增到PHP程式中

    複製****如下:錯誤報告(e所有e注意e警告);

    關閉所有通知和警告級別錯誤。

    將此語句放在指令碼的實用程式檔案中,通常位於 或 中,以控制輸出。

    2.您也可以按如下方式進行設定。

    開啟 PHP 安裝目錄中的檔案。

    查詢顯示錯誤 = 開啟並將其更改為顯示錯誤 = 關閉

    注意:如果已將檔案複製到 Windows 目錄,則還必須在 c:windows 中設定 display errors = on

    更改為顯示錯誤 = 關閉

    php .解決了 ini 中的顯示錯誤 = 關閉無效的問題。

    問題:php設定檔案php顯示錯誤 = 關閉已在 ini 中設定,但在操作過程中網頁上仍顯示錯誤訊息。

    解決方案:開啟 php 安裝目錄中的檔案。

    查詢日誌錯誤 = 關閉,並將其更改為日誌錯誤 = 開啟

    查詢錯誤日誌 = 檔名並將其更改為錯誤日誌="d:phperrlogphp_"

    這裡的目錄和檔名 d:phperrlogphp 隨心所欲)。

    注意:如果已將檔案複製到 Windows 目錄,則還必須複製 c:windows 檔案。

    此外,PHP 必須至少對使用者具有修改和寫入許可權,否則將無法輸出錯誤日誌。

    Error reporting(7) 通常用於設定錯誤報告的級別。

    value constant

    1 e_error

    2 e_warning

    e_parse

    8 e_notice

    16 e_core_error

    e_core_warning

    64 e_compile_error

    e_compile_warning

    256 e_user_error

    e_user_warning

    1024 e_user_notice

    2047 e_all

    2048 e_strict

    但是,7 = 1 + 2 + 4

    當發生錯誤時,它顯示 1 e 錯誤 2

    e_warning 4 e_parse

    複製****如下:

相關回答
6個回答2024-07-26

顯然,你可以看到第二行中的&與後面的&不同,第一行是正確的,第二行不是。

5個回答2024-07-26

當程式未成功編譯時,會出現許多錯誤,包括語法錯誤、執行時錯誤和邏輯錯誤。 >>>More

6個回答2024-07-26

第二種和第三種型別各有優缺點。志理由:

從標點符號可以看出,hello 和 everyone 之間有乙個逗號,前兩個答案不是 >>>More

10個回答2024-07-26

這句話沒有語法錯誤。 it代詞是主語,是動詞謂語,粗暴的謂語。 因為所有的泥介詞短語作為原因狀語。 >>>More

6個回答2024-07-26

char str[20];

char obj[20]; >>>More