[請益] 簡體中文目錄的編碼問題

看板PHP作者 (蘇打)時間19年前 (2006/11/19 11:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我想將電腦裡面的目錄透過PHP印出來 一開始使用全部都是繁體中文的目錄 透過mb_convert_encoding由BIG5轉成UTF-8(網頁是UTF-8)這樣子OK 但之後產生兩個問題 1.簡體中文的目錄,我的系統有安裝unicode,再檔案總管裡面也正常顯示簡體 但是使用前述的方式卻不行,會出現問號 BIG5改成HZ也一樣(mb裡面好像只有HZ屬於簡體的) 2.mb_detect_encoding似乎沒辦法作用,他沒辦法偵測出繁體中文是BIG-5 但是英文他會顯示ASCII.. ex: 中文檔案.txt --> mb_detect不會顯示任何東西 abc.txt --> 顯示為ASCII 目錄亦同,只有英文的會顯示 是mb_string設計的關係嗎?還是支援有限呢? 我原本想先使用mb_detect_encoding來偵測語系 接著再將偵測到的語系丟到convert裡面轉成UTF-8 但是他沒辦法正常偵測 還是我哪邊設定有誤呢@@? mb_string內的設定都沒有動過,全部預設值 麻煩各位指導m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.10.1.56
文章代碼(AID): #15NzM1X4 (PHP)
文章代碼(AID): #15NzM1X4 (PHP)