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绘图不显示图片怎么办