我想在windows計算機上安裝的xampp上創建名稱爲測試
的文件夾。mkdir中文字符在窗口中出現問題+ xampp
$new = "測試";
mkdir("test/$new");
它創建文件夾,但是文件夾名稱爲测试
不測試
。
請幫
我想在windows計算機上安裝的xampp上創建名稱爲測試
的文件夾。mkdir中文字符在窗口中出現問題+ xampp
$new = "測試";
mkdir("test/$new");
它創建文件夾,但是文件夾名稱爲测试
不測試
。
請幫
試試這個:
$new = mb_convert_encoding("測試", 'CP936', 'UTF-8');
mkdir("test/".$new,0777);
試試這個
$new = "測試";
mkdir("test/".$new,0777);
相同的結果。不工作 –
儘管這段代碼可以解決這個問題,但[包括解釋](// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。也請儘量不要使用解釋性註釋來擠佔代碼,因爲這會降低代碼和解釋的可讀性! – FrankerZ
試試這個
$new = urlencode ("測試");
mkdir("test/".$new,0777);
,如果你想原來的名稱使用urldecode;
沒有解決我的目的..無法加載它在瀏覽器..像http://127.0.0.1/test/%E6%B5%8B%E8%AF%95,它給404. –
你使用UTF8編碼嗎?更改爲GB2312並查看。並且一次檢查目錄的路徑。 urlencode應該工作 –
嘗試,但仍然相同的結果 –
謝謝,它的工作 –