ホームページ  >  記事  >  php教程  >  PHPで画像のリモートダウンロードを実現(PHP100フォーラム)

PHPで画像のリモートダウンロードを実現(PHP100フォーラム)

WBOY
WBOYオリジナル
2016-06-21 08:50:181094ブラウズ

$pic=$matche_pic[1][0];//リモートファイルパス
$data = file_get_contents($pic) // ファイルの内容を読み取ります
; $filetime = time() //タイムスタンプを取得します
$filepath = $_SERVER['DOCUMENT_ROOT']."public/".date("Ym",$filetime)."/";//画像が保存されているパス ディレクトリ
If(!is_dir($filepath)){
mkdir($filepath,0777, true);
}
$filename = date("YmdHis",$filetime).rand(100,999).'.'.substr($pic,-3,3) //ファイル名を生成,
$fp = @fopen($filepath.$filename,"w") //書き込み用にファイルを開きます
@fwrite($fp,$data) //
                                                                                                                                                                                                                                                                                 



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。