XML-헤더와 PHP 파일 구문 분석 : 나는 WebBrowser를이 파일을 열 경우PHP의 simplexml_load_file -> 나는이 (pseudo.php)와 같은 PHP 파일을했습니다
<?php
header('Content-Type: application/xml; charset=utf-8');
echo "<mycontainer>";
echo "<foo>bar</foo>";
echo "</mycontainer>";
?>
을 나는 잘 수 W3C 검증은 잘 구성된 XML을 확인합니다. 그러나 simplexml_load_file 이 파일을 구문 분석 할 수 없습니다 :
$xml = simplexml_load_file("pseudo.php");
반환 :
parser error : Start tag expected
가 해결 또는 같은? 도와 주셔서 고맙습니다.
, 렌더링되지 것을. –
자신의 문자열을 연결하여 XML을 생성해서는 안됩니다 .... 대신 XML 작성을 처리하는 XML 라이브러리를 사용하십시오. PHP는 그 중 몇 가지를 제공합니다. – hakre