看板 [ PHP ]
討論串[請益] 存取 Windows 上的中文檔案
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者danny0838 (道可道非常道)時間14年前 (2010/03/25 00:59), 編輯資訊
1
0
0
內容預覽:
因為某些因素,小的有用 php 存取 windows 系統上中文檔名檔案的需求... 我知道繁中版 windows 的檔名是用 big5 編碼,. 假設一個檔案名為 "測試.txt",而 php 程式是 UTF-8 編碼,. 用 iconv("UTF-8","big5//IGNORE","測試.tx
(還有154個字)

推噓2(2推 0噓 5→)留言7則,0人參與, 最新作者roga (任性)時間14年前 (2010/03/27 01:16), 編輯資訊
1
0
1
內容預覽:
PHP 讀不到... 這個問題其實有難度, 在 Windows 下面如果用 PHP 沒辦法解決您的問題。. PHP 在 Windows 下面,如果是取回檔案名稱的話,在 CP950 以外的字都會變成. 變成一個 "?" ,也就是讀不到.... 不過 Windows 自己其實也有問題 (這是題外話)
(還有310個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者roga (任性)時間14年前 (2010/03/27 16:39), 編輯資訊
1
0
3
內容預覽:
都有問題. Windows 檔案名稱編碼混雜是問題一, PHP 讀不到是問題二。. 你用 Java 讀得到那是 JVM 處理掉了, 我用 C# 也可以讀得到內容阿。. http://www.flickr.com/photos/roga/4466001591/sizes/o/. 我看不懂下一句的 「a
(還有183個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者danny0838 (道可道非常道)時間14年前 (2010/03/27 18:58), 編輯資訊
1
0
3
內容預覽:
嗯..如果 php 以跨平台為理想,就應該要設法支援所有OS的完整檔名。. 傳入以 utf-8 編碼的 "消化酶.txt",用 ajax 可以讀到(ajax程式頁面要在本機). 程式碼如下(我沒用async,就算是也一樣). var browser = {. isIE: userAgent.inde
(還有1749個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者roga (任性)時間14年前 (2010/03/27 22:46), 編輯資訊
0
0
5
內容預覽:
問題出在. http://svn.php.net/viewvc/php/php-src/trunk/win32/readdir.c?view=markup. readdir 來自 struct dirent *readdir(DIR *dp). 在 php 內的那個 handler // $dir
(還有724個字)
首頁
上一頁
1
2
下一頁
尾頁