首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的拇指生成器只能生成36张图像,然后就停止了

为什么我的拇指生成器只能生成36张图像,然后就停止了
EN

Stack Overflow用户
提问于 2017-06-22 07:13:19
回答 0查看 37关注 0票数 0

我有一个网站的图片,并想使拇指,使加载速度更快。

代码语言:javascript
复制
    <?php
    function make_thumb($image, $thumbPath){
        $img = imagecreatefromjpeg($image);
        $width = imagesx($img);
        $height = imagesy($img);
        $new_width = 100;
        $new_height = floor($height *( 100 / $width));
        $tmp_img = imagecreatetruecolor($new_width, $new_height);
        imagecopyresized($tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
        $thumbimg = $thumbPath . basename($image);
        imagejpeg($tmp_img, $thumbimg);
        echo "$thumbimg<br>";
    }
    $directory = "$location";
    mkdir($location . "thumb/");
    $thumbdir = $location . "thumb/";
    $picfiles = glob($directory . "*.{jpg,gif,png,JPG}", GLOB_BRACE);
    foreach ($picfiles as $disimg) {
        make_thumb($disimg, $thumbdir);
    }
    ?>

这是我通过大量类似代码的搜索后生成的代码。

编辑1:目录中有262个jpg文件。另外,我不想让它在每次我只是在做的时候生成它,直到它工作了,然后我会让它检查它是否存在。

./0229Camp2016.jpg ./0026Camp2016.jpg ./0043Camp2016.jpg ./0060Camp2016.jpg ./0077Camp2016.jpg ./0094Camp2016.jpg ./0111Camp2016.jpg ./0128Camp2016.jpg ./0145Camp2016.jpg ./0162Camp2016.jpg ./0179Camp2016.jpg ./0196Camp2016.jpg ./0213Camp2016.jpg ./0230Camp2016.jpg ./0247VCamp2015.jpg ./0197Camp2016.jpg ./0198Camp2016.jpg ./0199Camp2016.jpg ./02002Camp2016.jpg./02016.jpg./0213Camp2016.jpg./0247VCamp2015.jpg./0197Camp2016.jpg./0198Camp2016.jpg./0199Camp2016.jpg./02002Camp2016.jpg./02016.jpg./0213Camp2016.jpg./0247VCamp2015.jpg./0197Camp2016.jpg./0198Camp2016.jpg./0199Camp2016.jpg./02000Camp2016.jpg./02016.jpg ./0202Camp2016.jpg ./0202Camp2016.jpg。./0206Camp2016.jpg ./0207Camp2016.jpg ./0208Camp2016.jpg ./0209Camp2016.jpg ./0210Camp2016.jpg ./0211Camp2016.jpg ./0212Camp2016.jpg ./0181Camp2016.jpg ./0181Camp2016.jpg ./0182Camp2016.jpg ./0183Camp2016.jpg ./0184Camp2016.jpg ./0185Camp2016.jpg ./0186Camp2016.jpg ./0187Camp2016.jpg ./0188Camp2016.jpg ./0189Camp2016.jpg ./0190Camp2016.jpg ./0191Camp2016.jpg ./0192 Camp2016.jpg./0191Camp2016.jpg/0192Camp2016.jpg/194jpg../0164Camp2016.jpg ./0165Camp2016.jpg ./0167Camp2016.jpg ./0167Camp2016.jpg ./0168Camp2016.jpg ./0169Camp2016.jpg ./0170Camp2016.jpg ./0171Camp2016.jpg ./0172Camp2016.jpg ./0173Camp2016.jpg ./0174Camp2016.jpg ./0175Camp2016.jpg ./0177Camp2016.jpg ./0177Camp2016.jpg ./0178Camp2016.jpg ./0146Camp2016.jpg ./0147Camp2016.jpg ./0148Camp2016.jpg ./0149Camp2016.jpg ./0150p2016.jpg/0149Camp2016.jpg./0147Camp2016.jpg./0147Camp2016.jpg./0148Camp2016.jpg./0148Camp2016.jpg./0149Camp2016.jpg./0150p2016.jpg/0149Camp2016.jpg。/0150p2016.jpg/0149Camp2016.jpg。/0150p2016.jpg/0149Camp2016.jpg。/0147Camp2016.jpg。/0147Camp2016.jpg。/0149Camp2016.jpg。/0150p2016.jpg。/0149Camp2016.jpg。/0150p2016.jpg。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44687629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档