学校系统有30所学校。最低的学校代码是298,最高的是516.对于每所学校,都会调用相同的流程。我目前采取的方法可以在下面看到。我怎样才能缩短这段代码?谢谢。缩短“for/switch-case”
for ($i = 298; $i <= 516; $i++)
{
switch ($i)
{
case 298:
$c_sch = strval ($i) ;
// call a function
uf_mem_requester ($c_sch, $t_mem1, $t_mem2, $t_mem3,
$d_year, $d_datadate) ;
case 303:
// etc....etc.....
case 309:
// etc....etc.....
default:
}
}
298和516之间的每个代码是否存在? – hookedonwinter 2010-08-04 17:52:08
为什么你迭代200次? – 2010-08-04 17:54:37
[FOR-CASE范式](http://thedailywtf.com/Articles/The_FOR-CASE_paradigm.aspx) – NullUserException 2010-08-04 18:15:23