php 的 mb_convert_encoding 或 iconv 函数再解 ISO-8859-1 编码的字符串的时候,只能识别十进制格式,如成 ,而对于十六进制格式 如:#x6210; 不能识别下面代码将十六进制格式转为十进制格式
function cv($s) { return "#{$s};";}
$sting = '#x6210;#x529F;' // "成功"
$string = preg_replace('~([0-9a-f]+);~ei', 'cv(hexdec("\\1"))', $string);阅读全文>
发表于 @ 2008年05月22日 14:50:00|评论(loading...)|举报|收藏