我有这种格式的网址:
http://site.com/index.php?title=[SOME_UNICODE_TITLE]&id=[ID]&type=[TYPE]
当我尝试htmlspecialchars在此 URL 上使用对 unicode 标题进行编码时,该函数&也会进行编码;所以它会将&变量名id转换为ampid!所以我无法从代码中读取它。
如何htmlspecialchars在不转换 URL 特定字符(例如&,、=...)的情况下在 URL 上使用?