抱歉 不知道PHP6已經擱置了 當我第二段沒說我查了一下當初預想PHP6是要解決Unicode的問題結果花了很多時間最substr($path, 0, -1)後還擱置 所以7好像也沒有解決的樣子 有一個叫php-wfio的php extension好像就是來解決Windows環境下PHP處理含有Unicode檔名的問題但他是以PHP5.X為基礎開發 不過作者有試著支援PHP7Github上有他對PHP7的修改版的Commit 使用Windows的PHP7.0 RC2測試好像也沒問題 原PO可以去看看可以試著用他的Source 然後把.C換成他修改過後的再用像Visual Studio的工具試著編譯DLL 我看到他有config.w32
http://tinyurl.com/3f3zyvu 這邊有把php的source編譯成DLL的教學 其他PHP的套件編譯也是差不多原理可以參考一下不客氣 你也幫忙作者找到未知的BUG 做福廣大PHP使用者 話說作者手腳很快 已經做了fix 等下個Release吧另外看來PHP7的版本也不遠了