1. 程式人生 > >Zend Studio 12.0.2設定檔案定界符和檔案編碼(解決中文亂碼問題)

Zend Studio 12.0.2設定檔案定界符和檔案編碼(解決中文亂碼問題)

1 簡介

        CleverCode開發的PHP專案使用的編輯器是Zend Studio 12.0.2,PHP一般都是檔案定界符是Windows的,檔案編碼也是gbk的。但是最近接到一個專案裡面的所有php檔案定界符是Unix的,檔案編碼是utf-8的。開啟之後就是如下圖的亂碼了。開啟test.php。


2 設定某一個PHP的檔案編碼

1 選中test.php,然後點選右鍵,選擇【屬性】。

2) 設定檔案的編碼為UTF-8。然後test.php編碼就正常了。



3 給專案設定檔案編碼和檔案定界符

1)如果一個專案php非常多,一個一個php設定成utf-8,肯定是不合適的。zend studio提供了一個繼承的方式。只需要將匯入的專案資料夾的屬性設定為utf-8。這個專案的中所有的php開啟後預設繼承編碼都是utf-8。繼承可同時設定檔案定界符為Unix,某些svn中限制只能Unix編碼提交,不是Unix編碼的檔案提交不了。 2)選中CleverCode專案根目錄,點選右鍵,選擇【屬性】。

2)檢視CleverCode專案預設的配置。預設的檔案定界符為Windows,檔案編碼為gbk。
3)設定CleverCode專案。檔案定界符為Unix,檔案編碼為UTF-8。那麼CleverCode專案下所的檔案開啟時候,都繼承這個配置,都是Unix定界符,和UTF-8編碼。
4)按照以上的方法,可以給每一個匯入的專案配置不同的定界符和檔案編碼。