简单的php获取缩略图

作者:norion时间:2013年5月31日评论次数:0 条

之前在公司做系统时遇到一个问题,就是要将淘宝上订单抓到本地,然后有一张缩略图可以预览商品,但是直接处理好像有点问题,最后用淘宝自己处理过的图片,有问题也没办法,代码共享之~~~

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;
}

判断图片如果是不是来至于淘宝,不是就自己做处理,是就调用淘宝的地址。

标签:

上一篇: 简单的php对象转换成数组

下一篇:用cookie给wordpress添加回访用户的欢迎词

相关文章

评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注