请求讲解一下continue的用法:while($row = $dsql->GetArray()) { $tb = str_replace('#@__',$cfg_dbprefix,$row['addtable']); if(empty($tb) || isset($doarray[$tb]) ) { continue;?} else { $sql = "INSERT INTO `#@__arctiny`(id,typeid,typeid2,arcrank
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/01 01:11:31
请求讲解一下continue的用法:
while($row = $dsql->GetArray()) {
$tb = str_replace('#@__',$cfg_dbprefix,$row['addtable']);
if(empty($tb) || isset($doarray[$tb]) )
{
continue;?
} else {
$sql = "INSERT INTO `#@__arctiny`(id,typeid,typeid2,arcrank,channel,senddate,
sortrank,mid) SELECT aid,typeid,0,arcrank,channel,senddate,0,mid FROM `$tb` ";
$rs = $dsql->executenonequery($sql);
$doarray[$tb] = 1;
}
}
请问这里的continue;是什么意思?在这段代码中如果不写它,效果与写上它有何不同?
continue的意思是跳过本次循环进行下一次,还有break表示结束当前循环,例如
for ($i = 0; $i = 6) break;//如果$i大于等于6,结束循环
}
输出结果 0246
在你的示例中,这个continue可以不写,因为后面本来也没有需要执行的代码了.实际上你的示例代码应该写为
if(!empty($tb) && !isset($doarray[$tb]) ) {
$sql = .;
}
一个单if就行了,根本不需要if else
请求讲解一下continue的用法:while($row = $dsql->GetArray()) { $tb = str_replace('#@__',$cfg_dbprefix,$row['addtable']); if(empty($tb) || isset($doarray[$tb]) ) { continue;?} else { $sql = INSERT INTO `#@__arctiny`(id,typeid,typeid2,arcrank
continue.的用法
关于continue的用法
请帮我讲解一下英语单词的用法.1 percent percentage2add addition addtional3confusing confused confusion4complain complaint另外请帮我讲解一下表语从句的语法!还有other states have a sales tax,which is charged to any item wh
英语翻译讲解一下mad的用法
break和continue的用法
start begin continue的用法
Good morning,ladies and gentlemen.给我说说continue一词的用法,顺便区分一下continue to do 和continue doing 有啥区别.Thanks.
关于continue这个词的用法continue to do sth.和continue doing sth.continue sth.和continue with sth.
请求讲解.
请讲解一下will 做为情态动词的用法
讲解一下这几个词的用法和区别paycosttakespent
讲解一下VIA和BY的用法区别?
谁能讲解一下so倒装句的用法
请详细讲解一下admire,request的用法.
java里的continue具体用法
谁能讲解一下现在完成进行时的含义用法简明扼要,条理清晰的讲解,
帮忙整理一下continue with sth.go on doing sth.go on to do sth.go on with sth.等的相等关系和用法还有continue doing sth.continue doing sth.