単純なロード文字列を使用して、多数の XML ファイルを PHP ページにロードしようとしています。これは奇妙に聞こえるかもしれませんが、1 つが読み込まれるのではなく、すべてが として返されempty
ます。
を使用してそれらをロードでき$xmldoc = new DomDocument( '1.0' );
、ブラウザですべてを直接表示できます。ロードに失敗する理由がわからないので、本当にイライラしています。
私はオフライン開発を使用しています-Win7 proff、XAMPPバージョン:PHP 5.4がロードされた1.8.1。
私の単純な読み込みコードの例:
$xml = simplexml_load_string('menu45.xml');
if ( !$xml ) {
echo "empty!!!!";
// return 'Error';
}
Windowsマシンで単純なロード文字列を使用する際に問題があるか、PHP 5.4にバグがあるか、XAMPPに問題があるかなど、誰かが私に知らせてくれることを願っています.
私はグーグルで検索し、18時間のスティントでできる限りのことを読みましたが、喜びはありませんでした。どんな提案でも大歓迎です。