只是想知道。說我有這個在一個PHP頁面即使是在php中,mysql查詢是否始終執行?
<?php
if x {
$query = mysql_query(etc)
}else{
$query2 = mysql_query(etc)
}
?>
可以說X = true然後執行$查詢,但$ query2完全忽略? (所以也不會在後臺執行?)
感謝除非條件是假的「其他」支架內
只是想知道。說我有這個在一個PHP頁面即使是在php中,mysql查詢是否始終執行?
<?php
if x {
$query = mysql_query(etc)
}else{
$query2 = mysql_query(etc)
}
?>
可以說X = true然後執行$查詢,但$ query2完全忽略? (所以也不會在後臺執行?)
感謝除非條件是假的「其他」支架內
是。在控制結構中繞過的行不會被執行。你知道
,這就是條件聲明的地步。
如果它正在執行兩個語句,那麼根本沒有意義。
什麼是你在談論的「背景」? – 2012-01-10 00:03:39