我試圖將文件名解析爲url
字符串。如何正確地對字符串進行網址編碼
的文件名是:
201-SALÃO DE JOGOS.jpg
我需要的輸出是正是這一點:
201-SAL%c3O%20DE%20JOGOS.jpg
我想是這樣的:
$var = 201-SALÃO DE JOGOS.jpg;
echo urlencode($var);
而是將其返回:
201-SAL%C3%83O+DE+JOGOS.jpg
這不是一個有效的網址。我已經嘗試過htmlspecialchars()
和htmlentities()
,但這些都不起作用。
就是這樣。爲什麼不呢? – PeeHaa
我需要像'%20'這樣的空格而不是'+'。這是唯一的問題 –
我能理解你爲什麼要'%20'不是'+'嗎? @IvanMoreira – SaidbakR