swf
フラッシュ Web サイトを解析していて、そこからファイルを取得したいと考えています。
私の質問は、swf
PHP を使用して (コンピューターではなく) サーバーにファイルを保存する方法です。
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);
?>