PHP获取远程图片

/ 0评 / 0

...
path = 'upload/pic.jpg';  //写入路径、文件path_tmp = $path.”_tmp”; //临时写入路径、文件
        //写入路径权限设置

        realdir = '';
               
file_dir = explode('/',path);
                array_pop(
file_dir); //取得路径
                foreach (file_dir asdir) {
                    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_tmpurl;
              if(is_file(path_tmp)){
                    if(filesize(
path_tmp) > 10){//10 byte
                        mv path_tmppath;
                        chmod 777 $path;
                    }else{
                        rm $path_tmp;
                    }
                }
...