如何转换σκ至σκ?

时间:2011-03-05 00:27:14

标签: php url

我需要将希腊字母放入网址,例如:www.example.com?id =σκ 我有这样的字符串σκ:σκ 我可以在PHP中使用什么函数将σκ转换为σκ?

谢谢你, phpheini

2 个答案:

答案 0 :(得分:1)

try htmlspecialchars_decode(string $ string [,int $ quote_style = ENT_COMPAT])

编辑: 在这个网站上你生成URL(参数)设置rawurlencode(string $ str)。然后编码url。然后你可以用rawurldecode(string $ str)恢复它。

答案 1 :(得分:1)

使用html_entity_decodeurlencode - 因为您不应该在网址上添加特殊的希腊字符。

$str = html_entity_decode('σκ', ENT_NOQUOTES, 'UTF-8');
// $str is 'σκ'
$str = urlencode($str);
// $str is '%CF%83%CE%BA'

$link = 'http://www.example.com?id=' . $str;