两个and连接的语句有什么意义
题目
两个and连接的语句有什么意义
像下面的语句:
$db_cvtime!=0 && $timestamp += $db_cvtime*60;
他的执行有什么用处吗,又不处于条件判断中……
答案
语句A && 语句B
只有 语句A 和 语句B 同时 为 真的 时候,(语句A && 语句B ) 才为真.
计算机在判断的时候,首先判断 语句A ,如果语句 A 为假的话,语句B 将会被忽略,也就是不运行语句B
只有 语句 A 为真,才会继续判断 语句 B 是否为真.
所以 $db_cvtime!=0 && $timestamp += $db_cvtime*60;
你给的这个
如果 $db_cvtime 为0 ,$db_cvtime!=0 为 假,那么 $timestamp += $db_cvtime*60; 将不会执行.
如果 $db_cvtime 不为0 ,则继续执行 后面的语句!
其实这里相当于
if($db_cvtime!=0){
$timestamp += $db_cvtime*60;
}
不过用 && 显得更简洁.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点