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

php中include require utf-8文件時出現空格

編輯:關於PHP編程

php中使用require函數加載utf8文件的時候會產生一個空行,這是由於在windows環境下編輯文件的時候會產生幾個識別utf8的字符,這些字符稱為Unicode簽名(BOM)。

require 的使用方法如 require("MyRequireFile.php"); 。這個函數通常放在 PHP 程序的最前面,PHP 程序在執行前,就會先讀入 require 所指定引入的文件,使它變成 PHP 程序網頁的一部份。常用的函數,亦可以這個方法將它引入網頁中。


特別是用記事本將網頁文件由ANSI另存為UTF-8時易出現!

解決辦法:

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

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