教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php自动保存远程图片类

php自动保存远程图片类

发布时间:2016-10-27   编辑:jiaochengji.com
教程集为您提供php自动保存远程图片类等资源,欢迎您收藏本站,我们将为您提供最新的php自动保存远程图片类资源
自动保存远程图片类功能是用户可以初始化要采集图片的地址,采集下来的图片保存的路径,如果路径存在就直接下载远程图片地址,否则自动创建目录并且保存图片。

 */
 class getromatePic{
  var $savaDir ='pic/';
  var $filePath ='http://www.jiaochengji.com/banner/banner.gif';
  var $fileName ='jquerycn.cn.gif';
  
  function __construct() {
    $this->isdir();  
  }  
    
    
  function isdir()
  {
   if( !is_dir( $this->savaDir ) )
   {
    if( ! mkdir( $this->savaDir ) )
    {
     exit('目录不存并且没有写的权限');
    }
   } 
   $this->autoGetRemoteFile();  
  }
  
  function autoGetRemoteFile()
  {
   $content = file_get_contents($this->filePath);
   if( $content )
   {
    $hold = fopen($this->savaDir.$this->fileName,'w ');
    if( fwrite($hold,$content) )
    {
     echo '图片自动采集成功';
     fclose($hold);
    }
    else
    {
     echo '保存失败';
    }
   }
   else
   {
    echo '远程图路不正确';
   }
  }
 }
 
 //类调用方法
 
 new getromatePic();
 //由于使用的构造函数所以我们只需要创建类,其它的会自动执行,
 //本文章原创于www.jiaochengji.com转载必须注明出处,否则必究。

 

您可能感兴趣的文章:
php 保存远程服务器上图片
php自动保存远程图片类
php gd库实现远程图片的下载
PHP抓取远程图片教程(包含不带后缀图片)
php获取远程图片保存到本地
dedecms 下载远程图片和资源失败解析方法
php采集远程图片的思路与实现代码
php实现抓取不带后缀的图片
PHP采集远程图片的实例代码
php绘图不显示图片怎么办

[关闭]
~ ~