2013-09-27 2 views
-2

У меня есть строка:избежать двоеточия в строке адреса

$fonts = "Arial:400"; 

Когда я использую, что в URL, отпечатки двоеточия как% 3A. Как я могу избежать двоеточия, чтобы он печатался как :? Я попробовал preg_replace и urlencode без везения. Я уверен, что это просто, но я искал.

+0

пытались ли вы urldecode? –

+0

'Arial: 400' не является строкой. '' Arial: 400 "' хотя. – sircapsalot

+0

Пожалуйста, посетите следующий: http://stackoverflow.com/questions/332872/how-to-encode-a-url-in-javascript –

ответ

1

Вы должны использовать UrlEncode и подставим% 3a с:

$url = urlencode($url); 
$url = str_replace("%3A",":",$url); 
+0

Я думал, что это может быть так, но и не делать этого. –

Смежные вопросы