函数调用之间的两个&符号

Cha*_*les 4 php

分隔函数调用的两个&符有什么作用?注意:这是OUTSIDE if if语句或case语句

像这样:

functionCallOne() && functionCallTwo();
Run Code Online (Sandbox Code Playgroud)

tob*_*ies 6

它相当于

if ( functionCallOne() ) {
  functionCallTwo();
}
Run Code Online (Sandbox Code Playgroud)

它只是使用短路使这3个衬里只占一条线


kar*_*m79 5

这是短路AND运算符,意味着只有第一个函数(或表达式/语句)返回true时才会计算它.