php && ||与and or的区别是什么



php && ||与and or的区别是什么?PHP在条件判断的时候可以用&& ||但也可以用and or,但到底怎么选择呢?

PHP借鉴了很多语言的语法。&&等价于and,||等价于or,在用的时候自己明白怎么用就行,唯一的区别是它们的优先级:

&& > || > and > or

在用的时候取其中的一组就行了,一为了代码规范,二更是为了避免出现未知的BUG。