phpでhtmlを保存
自分用メモ
phpで、いわゆるブラウザの『ページのソースを表示』で出てくるコードを保存する為のコード。
すんごく特殊な用途でしか使わないこと請け合い。
<?php /* php.iniのallow_url_fopenが有効であること */ # ターゲットURL $url="http://hogehoge.jp/index.php"; # 保存するファイル名 $now = date("Y-m-d_Hi"); $file_path = $now.".html"; # 読み込むファイルと書き込むファイル空間をOpen $read_fp=@fopen($url,"r"); $write_fp=@fopen($file_path,"w"); # 1行ごとにソースを展開 while($line=@fgets($read_fp,1024)){ fputs($write_fp,$line); print $line; } # ファイル空間をクローズ fclose($read_fp); fclose($write_fp); ?>