我必须将特殊字符转换为CodeHex 例如
UPDATE
(select * From Table1 where f2<>'xx' and f3='z') R inner join
(select * From Table2 where f3='xx') Z
ON R.f1⁼Z.f1 and R.f4=Z.f4
SET R.f2=Z.f2
我试过À => À
但没有成功。
我必须创建一个xml文件
答案 0 :(得分:1)
无需质疑转换是否真的需要/有用:您可以先获取ASCII code然后convert it to hex:
echo "&#x".strtoupper(dechex(ord('À'))).";"
要回显浏览器中的内容,可以使用
echo htmlentities("&#x".strtoupper(dechex(ord("À"))).";");
或者 - 根据您的编码,尝试使用utf8_decode作为输入(test here):
echo htmlentities("&#x".strtoupper(dechex(ord(utf8_decode("À")))).";");
然后,输出将正确显示为À
。