【发布时间】:2009-08-29 20:03:57
【问题描述】:
我知道该怎么做...我将在下面给出示例代码。但我无法摆脱这样一种感觉,即有一种聪明的方法可以在不使用 $isfirstloop 之类的变量的情况下完成我想做的事情。
$isfirstloop = true;
foreach($arrayname as $value) {
if ($isfirstloop) {
dosomethingspecial();
$isfirstloop = false;
}
dosomething();
}
有没有办法只在第一个循环上执行dosomethingspecial(),而在每个循环上执行dosomething(),而不引入像$isfirstloop这样的变量?
谢谢!
【问题讨论】: