varabc=\u5357\ufffd 用twightml模版render后,用chrome打开“南昌'变成了\u5357\ufffd 正常是\u5357\u660c 开始找原因,首先是怀疑是数据库字符类型不对,再怀疑twig模版出了问题。 ........ 最后测试直接
用twig html模版 render后, 用chrome打开“南昌' 变成了 \u5357\ufffd
正常是 \u5357\u660c
开始找原因,首先是怀疑是数据库字符类型不对, 再怀疑twig模版出了问题。
........
最后测试直接打印php mysql_query读取之后,正常的 - - !
MD坑的找了半天,定位到是php处理的问题。
查看下项目代码 rtrim($my_city_name, '区') rtrim($my_city_name, '镇'); // 2b青年写的
吐槽完了,修改下吧.
用正则过滤
preg_replace('/([\x{53bf}|\x{533a}|\x{9547}]){1}$/iu', '', $my_city_name);
1. [代码][PHP]代码
preg_replace('/([\x{53bf}|\x{533a}|\x{9547}]){1}$/iu', '', $my_city_name);