SWF バイナリデータを解釈して再構築します。 主にデバッグ用ですので、使用には注意して下さい。
replace 系メソッド等を使っても対象のタグしか再構築しませんが、 rebuild メソッドを呼ぶと、SWF 中の可能な限り全てのタグを解釈できる最小の情報単位まで分解して再構築します。
<?php $swfdata = file_get_contents("test.swf"); $swf = new SWFEditor(); $swf->input($swfdata); $swf->rebuild(); header('Content-type: application/x-shockwave-flash'); echo $swf->output();