我在PHP中創建相冊我有我的畫廊在目錄庫中,我編寫代碼來顯示該目錄中的所有文件夾。PHP在希臘文中讀取目錄名稱?
專輯我可以看到,但我有問題,希臘的編碼,當我寫英文專輯的名字我沒有任何問題,但在希臘我無法閱讀。所有的頁面在希臘語中我沒有任何問題,我只有與文件夾名稱有問題。可以有人幫助我。非常感謝。
我在PHP中創建相冊我有我的畫廊在目錄庫中,我編寫代碼來顯示該目錄中的所有文件夾。PHP在希臘文中讀取目錄名稱?
專輯我可以看到,但我有問題,希臘的編碼,當我寫英文專輯的名字我沒有任何問題,但在希臘我無法閱讀。所有的頁面在希臘語中我沒有任何問題,我只有與文件夾名稱有問題。可以有人幫助我。非常感謝。
這給一個嘗試(假設你在你的網頁中的UTF-8編碼meta標籤):
$utf8String = mb_convert_encoding($str, 'UTF-8', 'GREEK');
還要確保你的PHP文件編碼爲UTF-8無BOM。
我的朋友,我不明白我必須做什麼:( – Arturik1988
刪除此$文件= htmlspecialchars($文件);我認爲這是不需要,而循環通過文件只是逃生的字符,當你產生links.Also使用此標籤在你的網頁中:並使用utf-8 – Syd
也是大多數的編輯器 - ide有如何保存你的php文件哪些編碼)確保你保存yoru文件爲utf-8沒有BOM – Syd
PHP是否在Windows上運行?如果是這樣,'readdir'的行爲會受到系統的ANSI代碼頁的影響,您無法做到這一點(除了在服務器上更改該設置)。它可能根本無法工作。 – Jon