…
$path = ‘upload/pic.jpg’; //写入路径、文件
$path_tmp = $path.”_tmp”; //临时写入路径、文件
//写入路径权限设置
$realdir = ”;
$file_dir = explode(‘/’,$path);
array_pop($file_dir); //取得路径
foreach ($file_dir as $dir) {
if ( $dir == ” )
continue;
$realdir .= ‘/’ . $dir;
if ( ! is_dir($realdir) ) {
if ( ! mkdir($realdir) ) {
return ”;
}else{
chmod 777 $realdir
;
}
}
}
//获取图片到临时路径、文件
$cmd = wget -q -x -t3 -T5 -O $path_tmp $url
;
if(is_file($path_tmp)){
if(filesize($path_tmp) > 10){//10 byte
mv $path_tmp $path
;
chmod 777 $path
;
}else{
rm $path_tmp
;
}
}
…