判断第一次循环 记录一个变量 初始化为 0循环一次就加一在循环里面判断 if($r == 0) {//第一次} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$arr = array("one", "two", "three");foreach ($arr as $value) { echo "Value: $value<br>\n";break;}?> $smarty.foreach.foo.index == 0$smarty.foreach.foo.first 哈,看错!删除吧,还以为是smarty的问题了 <?php$arr = array(1, 2, 3, 4);#A方案$index = 0;foreach ($arr as $key => $value){ if ($index==0) { echo '这是第一次循环'; } echo $value; $index++;}#B方案foreach ($arr as $key => $value){ if (reset($arr) == $value) { echo '这是第一次循环'; } echo $value; }?> 用一个bool判断一下不就可以了。 php清空文本框 静态页面中背景音的添加方式 微博的关注系统. php从FTP读文件夹名和文件 牛人快来帮忙 请问有谁在用国外的收费空间?能不能推荐几个好的? 请教高手,关于ioncube的具体用法 phpmyadmin中“多余”是什么意思? 元旦快乐,新年快乐。散分 急! 100分,快进! php+IIS 使用inc数据库配置文件出现的500错误! 一个奇怪问题
$arr = array("one", "two", "three");
foreach ($arr as $value) {
echo "Value: $value<br>\n";break;
}
?>
$smarty.foreach.foo.first
删除吧,还以为是smarty的问题了
$arr = array(1, 2, 3, 4);
#A方案
$index = 0;
foreach ($arr as $key => $value)
{
if ($index==0)
{
echo '这是第一次循环';
}
echo $value;
$index++;
}
#B方案
foreach ($arr as $key => $value)
{
if (reset($arr) == $value)
{
echo '这是第一次循环';
}
echo $value;
}
?>