$url = "http://www.bkjia.com/uploadfile/2013/0905/20130905072615990.jpg"; filename = 'curl.gif';
getImg($url, $filename); /* *@curl を介してローカルで指定された画像を取得します *@ 完全な画像アドレス *@ 保存するファイル名 */ function getImg($url = "", $filename = "") { if(is_dir(basename($filename))) { echo "Dir が存在しませんでした" Return false } // URL を削除します。上記の引用符を接続します $url = preg_replace( '/(?:^['"]+|['"/]+$)/', '', $url ); $fp = fopen($filename,'wb'); curl_setopt($hander,CURLOPT_URL,$url); curl_setopt($hander,CURLOPT_HEADER,0); ($hander,CURLOPT_FOLLOWLOCATION,1); //curl_setopt($hander,CURLOPT_RETURNTRANSFER,false);//データをデータストリームの形式で返します。false の場合は直接表示されます curl_setopt($hander,CURLOPT_TIMEOUT, 60); /*$options = array( CURLOPT_URL=> 'http://www.bkjia.com/uploadfile/2013/0905/20130905072615990.jpg', CURLOPT_FILE => $fp, CURLOPT_HEADER => ; 0、 CURLOPT_FOLLOWLOCATION => CURLOPT_TIMEOUT => curl_exec($hander); ; fclose($ fp ); true を返す } ?>
http://www.bkjia.com/PHPjc/444730.html | www.bkjia.com