-5

swfフラッシュ Web サイトを解析していて、そこからファイルを取得したいと考えています。

私の質問は、swfPHP を使用して (コンピューターではなく) サーバーにファイルを保存する方法です。

4

1 に答える 1

1

file_get_contents関数を使用して生データを取得し、file_put_contents関数を使用してディスクに保存することで、任意のファイルを PHP で保存できます。に使用するファイルの場所への書き込みアクセス権があることを確認してくださいfile_put_contents

また、セキュリティ上の理由から、このように取得したファイルを直接実行できるパスに保存しません。そのため、ドキュメント ルートの下に格納するようにしてください。

<?php
$swffile = file_get_contents('http://www.example.com/game.swf');
file_put_contents('localgame.swf', $swffile);
?>
于 2013-06-05T12:18:34.577 に答える