1
我已經寫了一個php代碼來從名爲test下的www目錄中讀取文件名,並在Web瀏覽器上打印文件名。我有一些文件名在farsi的文件。但代碼打印?在網頁瀏覽器上而不是波斯語字符。我正在使用64位窗口7 pc和wamp作爲服務器。任何人都可以告訴我在下面的代碼中我犯了什麼錯誤?我是否也需要更改apache或php配置文件或任何其他文件中的任何內容?波斯文或波斯文件名讀取在www
我已經寫了一個php代碼來從名爲test下的www目錄中讀取文件名,並在Web瀏覽器上打印文件名。我有一些文件名在farsi的文件。但代碼打印?在網頁瀏覽器上而不是波斯語字符。我正在使用64位窗口7 pc和wamp作爲服務器。任何人都可以告訴我在下面的代碼中我犯了什麼錯誤?我是否也需要更改apache或php配置文件或任何其他文件中的任何內容?波斯文或波斯文件名讀取在www
可以文件的名稱轉換爲UTF-8的iconv
http://php.net/manual/en/book.iconv.php
如果你不知道哪個編碼文件名的時候就來了,首先你需要了解它的編碼。
http://php.net/manual/en/function.iconv-get-encoding.php
$encoding = iconv_get_encoding($filename);
[好讀書](http://kunststube.net/encoding/) – HamZa
偉大的信息@HamZa – HPM