ホームページ >バックエンド開発 >PHPチュートリアル >phpがxml_PHP出力時にヘッダーが必要になる問題の解決方法チュートリアル

phpがxml_PHP出力時にヘッダーが必要になる問題の解決方法チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:16:381213ブラウズ

PHPがxmlを出力するときにヘッダーが必要になる問題の解決策

問題の説明:

最近、XML 出力を行うときに、echo を使用して直接入力した XML ドキュメントで、「Error: Object # has no method 'load'」エラーが表示されることがわかりました。その後、header() を使用して XML ヘッダー ファイルと以下に問題が 1 回解決されました。

解決策:

xml と txt ファイルの長さが似すぎているので、いつも txt と混同してしまいます。

それでは、次のコードを見てみましょう:

コードは次のとおりです:

echo '
<サイトマップ>
http://www.jb51.net/
2013-01-22T11:00:18+08:00

';
終了します;


まさにそのようなコードでは、生死によって出力された XML は XML 検証を通過できません。
プロンプトエラー エラー: オブジェクト # にはメソッド「load」がありません
結局、長々と確認したところ、1.xmlに直接置いたファイルと同じでした
具体的なコードは以下の通りです

コードをコピーします。コードは次のとおりです:


<サイトマップ>
http://www.jb51.net/
2013-01-22T11:00:18+08:00


ヘッダーを追加するだけです。 数時間格闘した後。 。 。 。 。
具体的なコードは以下の通りです

コードは次のとおりです:

header("コンテンツタイプ:text/xml");
echo '
<サイトマップ>
http://www.jb51.net/
2013-01-22T11:00:18+08:00

';
終了;

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/896777.html技術記事 php出力xmlにヘッダーが必要な問題の解決策 問題の説明: 最近、xml出力を行う際、echoを使用して直接入力したxmlドキュメントが「エラー: オブジェクト # にはメソッド読み込みがありません」エラーが表示されることがわかりました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。