這真的是一個愚蠢的問題,但我想知道下面的條件哪個循環最好用? foreach或for循環?PHP foreach或循環用於此目的?
$ids = array(1,2,3,4,5);
$query = 'INSERT INTO blah(id) VALUES ';
for($i=1; $i<=count($ids); $i++) {
$query .= ' (? , ?) , ';
}
OR
foreach($ids as $id) {
$query .= ' (? , ?) , ';
}
翻轉硬幣,然後挑一個。 – BoltClock 2011-06-05 09:30:51
'str_repeat('(?,?),',sizeof($ ids));' – Petah 2011-06-05 09:39:04