是mysql查询总是执行,即使它是在PHP中如果?

Mau*_*ice -2 php mysql if-statement

就是想.说我在php页面中有这个

<?php
if x {
$query = mysql_query(etc)
}else{
$query2 = mysql_query(etc)
}
?>
Run Code Online (Sandbox Code Playgroud)

假设X = true然后执行$ query,但$ query2完全被忽略了?(所以也不在后台执行?)

谢谢

Cra*_*ent 5

除非条件为假,否则"else"括号内的任何内容都不会被执行.甚至不是"在后台".PHP将完全忽略它,就好像它不存在一样.