这段代码有更好的替代么?

@Ta 03-22 13:56 530点击

回复列表(11)
  • 1
    @Ta / 03-22 16:25

    libgd2一但加载,就同时支持jpeg/png/gif,不可能出现支持png但不支持jpeg的情况。所以没有必要这样检测。

    还有,一但return,后面的代码也不会被执行。所以一但执行到后面的代码,就说明没有return,没必要再做个条件判断。

  • 2
    @Ta / 03-22 16:32

    不如检测一下有没有gd,extension_loaded('gd')
    你好!ICAC,请配合我们调查。

  • 3
    @Ta / 03-22 18:25
    @老虎会游泳@无期徒刑,哇,那我看的这书不是误人子弟了
  • 4
    @Ta / 03-22 19:04

    @老虎会游冰,如果if($return == FALSE)是这书作者写出来的,那这书的水平确实不高,图像格式检测反而不是关键。
    只要思考一个问题就可以了,在执行到$return = TRUE之后,还有可能执行到if($return == FALSE)这个地方吗?
    如果执行不到,那这个if存在的意义是什么?

  • 5
    @Ta / 03-22 21:31

    @老虎会游冰,蜜汁代码,你确定是从书上看到的。
    @老虎会游泳,可能想break
    你好!ICAC,请配合我们调查。

  • 6
    @Ta / 03-22 21:35
    @无期徒刑,不是,书上介绍的是用ifelse来判断使用imagepng类似的函数。我改成这样的,那几个$return刚看了下确实没必要新手哈
  • 7
    @Ta / 03-22 21:36
    @无期徒刑@老虎会游泳,看来我这还得学好久呀
  • 8
    @Ta / 03-26 17:30

    @老虎会游冰,冒昧问下虎友多大,在学这个。
    我们有着共同的敌人——天命;
    你却认命了,还对我说天命不可违‮

  • 9
    @Ta / 03-26 19:55
  • 10
    @Ta / 03-26 20:27

    @老虎会游冰,同,,现在多作为平时业余爱好了。没事玩玩。
    我们有着共同的敌人——天命;
    你却认命了,还对我说天命不可违‮

  • 11
    @Ta / 03-27 01:14
    @ShadowNeuro,业余爱好我还想着学好了找工作呢
添加新回复
回复需要登录

[聊天-FUCK] 老虎会游泳:@俗人,压缩比拉高一点