新闻  |   论坛  |   博客  |   在线研讨会
采集地址中有中文的网络图片
liuqiong | 2014-07-08 10:53:43    阅读:1400   发布文章

function imgencode($url){
        $arr = explode('/',$url);
        foreach ($arr as $val){
            $allcn = preg_match("/^[\x7f-\xff]+$/",$val);  //判断是否是中文
            if($allcn){
                $val = urlencode($val);
            }
            $true_url .= $val.'/';
        }
        $true_url = substr($true_url,0,-1);
        return $true_url;
    }
   function isImage($filename){
        $types = '.gif|.jpeg|.png|.bmp';//定义检查的图片类型
        $img = file_get_contents($filename,'r');
        if($img){
            $info = getimagesize($filename);
            $ext = image_type_to_extension($info['2']);
            $res = (stripos($types,$ext)===false)?false:$img;
           return $res;
        }else{
            return false;
        }
    }

$img = $this->isImage($src);

file_put_contents($path,$img);

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客