程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中include require utf-8文件時頂部產生空行的

php中include require utf-8文件時頂部產生空行的

編輯:關於PHP編程

本文章來介紹關於php中include require utf-8文件時頂部產生空行的解決辦法有需要學習的朋友可參考。

include()產生一個警告而require()則導致一個致命錯誤。換句話說,如果想在遇到丟失文件時停止處理頁面就用

require()。include()就不是這樣,腳本會繼續運行。同時也要確認設置了合適的include_path。注意在 PHP 4.3.5

之前,包含文件中的語法錯誤不會導致程序停止,但從此版本之後會


關於include require utf-8文件時頂部產生空行解決辦法

php中使用require函數加載utf8文件的時候會產生一個空行,這是由於在windows環境下編輯文件的時候會產生幾個識

別utf8的字符,這些字符稱為Unicode簽名(BOM)。
特別是用記事本將網頁文件由ANSI另存為UTF-8時易出現!

解決辦法:

1. 可以通過在Dreamweaver中按Ctrl+J,在標題與編碼中去除此選項;
2. 用EditPlus將文件另存為UTF-8(無BOM)文件。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved