ISO-8859-15 인코딩을 사용하는 XML 파일을 작성했으며 피드의 대부분의 데이터가 htmlspecialchars()를 통해 실행됩니다.PHP에서 simpleXML 및 악센트 부호가있는 문자
그런 다음 simplyxml_load_string()을 사용하여 내 스크립트에서 사용할 XML 파일의 내용을 검색합니다. 그러나 특수 문자 (예 : é á ó)가 있으면 "Ã © ¡ ³"로 나타납니다. The
적절한 특수한 강조 문자를 표시하려면 어떻게해야합니까?
검보, 나는 거의 2 년 후 귀하의 게시물에 왔지만, 비슷한 문제가있어 정말 도움이되었습니다. 감사합니다! 내가 사용한 솔루션은 SimpleXMLElement로부터 출력물을 출력 할 때'htmlentities ($ string, ENT_QUOTES, 'UTF-8');이다. –