xml出现非法字符
When you put utf-8 encoded strings in a XML document you should remember that not all utf-8 valid chars are accepted in a XML document
function utf8_for_xml($string){ return preg_replace ('/[^\x{0009}\x{000a}\x{000d}\x{0020}-\x{D7FF}\x{E000}-\x{FFFD}]+/u', ' ', $string);
}
SyntaxHighlighter.highlight();