php儲存檔案名稱亂碼是因為系統和檔案編碼不一致導致的,其解決方法就是在儲存時對編碼進行轉換,語句為「move_uploaded_file($temploadfile,iconv("utf-8"," gb2312",$uploadfile)」。
推薦:《PHP影片教學》
由於系統是gb2312作為檔案名稱編碼,所以utf-8的php檔案產生的中文名稱肯定亂碼。
我們需要在儲存時對編碼進行轉換。
move_uploaded_file($temploadfile,iconv("utf-8","gb2312",$uploadfile))
以上是php 儲存檔名亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!