當前位置:編程學習大全網 - 網站源碼 - 網站php頁面

網站php頁面

/*

*功能:php完美下載遠程圖片,並以各種方式保存在本地。

*參數:文件url、保存的文件名和使用的下載方法。

*當保存的文件名為空時,使用遠程文件的原始名稱。

*/

功能?getImage($url,$filename= ' ',$type=0){

if($url==''){return?假的;}

if($filename==''){

$ext=strrchr($url,'.');

if($ext!='.gif '?& amp& amp?$ext!='.jpg’){ return?假的;}

$filename=time()。$ ext

}

//文件保存路徑?

if($type){

$ ch = curl _ init();

$ time out = 5;

curl_setopt($ch,CURLOPT_URL,$ URL);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$ time out);

$ img = curl _ exec($ ch);

curl _ close($ ch);

}否則{

ob _ start();?

readfile($ URL);

$ img = ob _ get _ contents();?

ob _ end _ clean();?

}

$ size = strlen($ img);

//文件大小?

$fp2=@fopen($filename,' a ');

fwrite($fp2,$ img);

fclose($ fp2);

回歸?$ filename

}

  • 上一篇:wap網頁返回頂部代碼怎麽寫
  • 下一篇:淘寶搶單怎麽設置自動搶?
  • copyright 2024編程學習大全網