两个and连接的语句有什么意义像下面的语句:$db_cvtime!=0 && $timestamp += $db_cvtime*60;他的执行有什么用处吗,又不处于条件判断中……

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:00:17
两个and连接的语句有什么意义像下面的语句:$db_cvtime!=0 && $timestamp += $db_cvtime*60;他的执行有什么用处吗,又不处于条件判断中……

两个and连接的语句有什么意义像下面的语句:$db_cvtime!=0 && $timestamp += $db_cvtime*60;他的执行有什么用处吗,又不处于条件判断中……
两个and连接的语句有什么意义
像下面的语句:
$db_cvtime!=0 && $timestamp += $db_cvtime*60;
他的执行有什么用处吗,又不处于条件判断中……

两个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;
}
不过用 && 显得更简洁.