php判断语句

hyx 2018-07-19 18:02:31 89次 0

1、按理来说1、2句的结果都是一样的,判断page等于pages或者等于pages减1,之前这样做没有报错,但后台突然报错了, 后面必须加上相应的变量等于才行,印象中很多语言都支持这样的省略,JavaScript等。

1、$page==$pages||($pages-1);
2、 $page==$pages||$page==($pages-1);


2、php判断值等于数字1,按照理解1为true,所以该判断的结果都是true的,但是在此之前都这个判断执行一直没问题,突然报出了这样的错,而且把数字用括号括起来了,这样也应该转成了字符串型,===进行判断应该可以了吧,……但,还是不行……,可能php是弱类型,引号没自动转型吧

发表评论

注:*为必填

回复 的评论
*
选择
*
*