对于每个$ i,$ i ++显示结果

时间:2012-02-20 17:00:09

标签: php foreach count auto-increment

我有一个函数来计算变量的数量等于另一个,我在php中使用了每个函数,$i = 1以及每当他们找到$i++时。 我的问题是我会显示结果,但现在,如果我有四个结果,它会显示1 2 3 4。 你如何只显示总结果?

PHP代码:

if(!empty($myvar)) {
    $i = 1;
    foreach ($identity as $ent) { 
        if(($ent->name) === ($myvar->name)) {
            echo $i;
            $i++; 
        } 
    }
}

1 个答案:

答案 0 :(得分:8)

if(!empty($myvar)) {
    $i = 1;
    foreach ($identity as $ent) { 
        if(($ent->name) === ($myvar->name)) {
             $i++; 
        } 
    }
    echo $i;
}