Php 每$i,$i++;显示结果
我有一个计算彼此相等的变量数量的函数,我使用php中的技术对每个变量使用Php 每$i,$i++;显示结果,php,foreach,count,auto-increment,Php,Foreach,Count,Auto Increment,我有一个计算彼此相等的变量数量的函数,我使用php中的技术对每个变量使用$I=1,只要它们找到$I++。 我的问题是我会显示结果,但是现在,如果我有四个结果,它会显示1234。 如何仅显示总结果 PHP代码: if(!empty($myvar)) { $i = 1; foreach ($identity as $ent) { if(($ent->name) === ($myvar->name)) { echo $i;
$I=1
,只要它们找到$I++
。
我的问题是我会显示结果,但是现在,如果我有四个结果,它会显示1234
。
如何仅显示总结果
PHP代码:
if(!empty($myvar)) {
$i = 1;
foreach ($identity as $ent) {
if(($ent->name) === ($myvar->name)) {
echo $i;
$i++;
}
}
}
将回声移动到foreach循环之外。不用担心。。它变得更容易;)。如果您对解决方案满意,请将其标记为已解决。
if(!empty($myvar)) {
$i = 1;
foreach ($identity as $ent) {
if(($ent->name) === ($myvar->name)) {
$i++;
}
}
echo $i;
}