简单的php获取缩略图

作者:沙师弟时间:2013-05-29
之前在公司做系统时遇到一个问题,就是要将淘宝上订单抓到本地,然后有一张缩略图可以预览商品,但是直接处理好像有点问题,最后用淘宝自己处理过的图片,有问题也没办法,代码共享之~~~
function get_thumb($img, $suffix = '_thumb') {
    if (false === strpos($img, 'http://')) {
        $ext = array_pop(explode('.', $img));
        $thumb = str_replace('.' . $ext, $suffix . '.' . $ext, $img);
    } else {
        if (false !== strpos($img, 'taobaocdn.com') || false !== strpos($img, 'taobao.com')) {
            //淘宝图片 _s _m _b
            switch ($suffix) {
                case '_s':
                    $thumb = $img . '_100x100.jpg';
                    break;
                case '_m':
                    $thumb = $img . '_210x1000.jpg';
                    break;
                case '_b':
                    $thumb = $img . '_480x480.jpg';
                    break;
            }
        }
    }
    return $thumb;
}
判断图片如果是不是来至于淘宝,不是就自己做处理,是就调用淘宝的地址。