原因:
windows系統預設字元集是gbk,專案採用的是uft8編碼,中文檔案名稱必須轉碼才能使用file_exists檢測文件,不然報找不到文件。
windows下的解決方式就是上面註解的那一段開啟:
$file_name = iconv("utf-8","gbk//IGNORE",$file_name); // 特别注意!特别注意! 特别注意这里,windows下必须开转码,不然直接文件不存
推薦教學:PHP影片教學
以上是php下載檔案不能解壓縮的詳細內容。更多資訊請關注PHP中文網其他相關文章!