Googleで定義された形式とSimpleXMLを使用して、新しいxmlドキュメントを最初から作成しています。名前空間付きタグを返すのに問題があります。テストするために、私はこれを書きました:
<?php
$output_xml = new SimpleXMLElement('<?xml version="1.0" ?> <rss xmlns:g="http://base.google.com/ns/1.0" version="2.0"><channel></channel></rss>');
var_dump($output_xml->getNameSpaces(TRUE));
これを返します:
array(0) {
}
私は何が間違っているのですか?PHPバージョン5.3.3を実行しています。