導航:首頁 > 文件類型 > php文件名中文

php文件名中文

發布時間:2024-02-27 08:39:39

『壹』 怎麼讓php文件可以使用中文文件名或者中文路徑

首先建議使用文文件名
因文會被
URL編碼發送伺服器端時候雖會解碼和編碼致解出來了
簡單說URL文
常見瀏覽器默認會UTF-8編碼進行編碼發送伺服器端而文
windows環境伺服器解碼URL時候卻用gb2312編碼進行解碼樣導致了沒法得地址欄里輸入文原文
所會提示找文件名了
定要用文
解決辦法僅限本地瀏覽解決辦法
瀏覽器打開internet選項菜單選擇高級找
發送utf-8
URL把前面鉤去掉確認再重啟瀏覽器樣地址欄里文會默認gb2312編碼
進行發送樣伺服器端能正確找該文文件名文件了

『貳』 php中unlink刪除中文名文件會出錯

PHP 中使用unlink函數刪除中文名文件的時候,一定要注意編碼格式,否則會刪除內失敗。在刪除之前,應該先進行編碼轉換容。示例如下:

<?php
//對文件路徑進行編碼轉換
$path=iconv('utf-8','gbk','安裝說明.txt');

//刪除
unlink($path);

echo"刪除成功!";
//執行結果:刪除成功!

?>

『叄』 php文件下載,為什麼文件名有中文的提示找不到文件

如果網頁編碼是GB2312就不會出問題,因為系統中的文件名應該是GB2312編碼的,否則就會文件找不到。因為不同編碼的同一個漢字,其代碼是不同的。

『肆』 php如何支持中文目錄和文件名

絕對支持的,但是要考慮當前操作系統的編碼。
如果是Linux系列,一般UTF-8編碼的。
如果是Windows,應該是ANSI。
如果你的PHP代碼是UTF-8編碼的,在Windows下,需要對含有中文的文件、目錄字元串轉換一下編碼。
例如「D:/我的文檔」這個目錄是存在的,但你使用is_dir()判斷的時候得到FALSE值。
$dir = 'D:/我的文檔';
$dir = iconv( 'UTF-8', 'GB18030', $dir );
轉換一下編碼就行了。

閱讀全文

與php文件名中文相關的資料

熱點內容
企業微信素材庫文件下載鏈接 瀏覽:582
pdf文件怎麼取消標黃 瀏覽:781
打電話時不能使用網路是什麼原因 瀏覽:919
ps怎麼將文件合並 瀏覽:747
java的日期格式化 瀏覽:981
電腦應用程序怎麼關 瀏覽:986
微信上鏈接在哪個文件夾 瀏覽:691
歐姆龍安裝打開找不到密鑰文件 瀏覽:302
蘋果基本表情 瀏覽:128
我的世界教育版編程在哪裡 瀏覽:842
pong文件夾找不到 瀏覽:759
69版本黑切 瀏覽:997
杭州道富java 瀏覽:635
知道qq號查微博賬號和密碼 瀏覽:294
紅手指自帶哪些app 瀏覽:103
手機用公司網路會被監控哪些 瀏覽:409
什麼叫py編程 瀏覽:370
微信紅包尾數作弊器ios 瀏覽:280
ipad備份文件夾 瀏覽:555
vivo手機qq下載的文件在哪裡 瀏覽:303

友情鏈接