http://framework.zend.com/manual/1.12/en/zend.feed.writer.htmlに基づく次のコードがあります。
$out = $feed->export('rss');
$out からの出力を新しいファイルに保存したい。どうすればいいですか?
fwrite については知っていますが、それ以外のものを探しています。
http://framework.zend.com/manual/1.12/en/zend.feed.writer.htmlに基づく次のコードがあります。
$out = $feed->export('rss');
$out からの出力を新しいファイルに保存したい。どうすればいいですか?
fwrite については知っていますが、それ以外のものを探しています。
私は ZF2 を使用したことがなく、これに関するドキュメントも見つかりませんが、迅速で汚い解決策は出力バッファリングを使用することです
ob_start();
$feed->export('rss');
$feed_data = ob_get_contents();
ob_end_clean();
file_put_contents('yourfile.xml', $feed_data);
これにより、出力をキャッチして変数に保存し、出力バッファーをクリアすることで、XML がブラウザーに送信されるのを防ぐことができるため、スクリプトは通常どおり動作し続けます。