在url字符串中转义冒号

时间:2013-09-27 21:01:20

标签: php

我有一个字符串:

$fonts = "Arial:400";

当我在URL中使用它时,冒号打印为%3A。如何逃脱冒号以使其打印为:?我试过preg_replace和urlencode没有运气。我确信它很简单,但我已经搜索过了。

1 个答案:

答案 0 :(得分:1)

您应该使用urlencode并将%3a替换为:

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