你只指定了生成的图片的宽度。没有设置高度,他会return  false

解决方案 »

  1.   

    去掉 echo "2343454";
    由于他的存在,必将破坏图片数据确认 $src_img = $imagecreatefunc($src); 能有效运行
      

  2.   

    去除echo "2343454";  在echo simple_thumb("http://www.baidu.com/img/bdlogo.gif",100);前添加ob_clean();
    输出图片之前最好加ob_clean();清空缓存区,就算不加echo "2343454";这行,也有可能输出失败,因为缓存区内可能会有些莫名其妙的数据。
      

  3.   

    去掉 echo "2343454";保证函数里的判断条件都有,return false的几个判断,然后增加调用函数的参数。保证这个条件
    $src_img = $imagecreatefunc($src);