2016-11-15 38 views
1

我想查找循环中的系数并添加文本。 这个系数可能会改变。例如:10,5,3 ... 我希望系统找到这些系数和添加文字根据我设置查找系数并添加文本

$coefficient=10; 
$start=100; 
$end=200; 
for($i=$start;$i<$end;$i++){ 
    echo $i.'<br>'; 
} 

例子系数; 110 .. text,120 ... text,130 ... text or $ coefficient = 5; 105 ...文本,110 ...文本,115 ...文本 我想查找系数并添加文本

+1

听起来好像要'$ I + = $ coefficient'而不是'$ I ++' –

回答

-1

简单模数学运算。

$coefficient=10; 
$start=100; 
$end=200; 
for($i=$start;$i<$end;$i++){ 
    if($i % $coefficient == 0) // if (i/coefficient) has a remainder of 0 
    { 
     echo $i . "...text"; 
    } 
} 
+0

为什么执行100次迭代10只在需要的时候?按照@MarkBaker的建议,更好地使用'$ i + = $系数'。 –

+0

我同意马克。马克应该提交一个答案。这是我的答案。 正如你所看到的,我的回答不是马克的。这就是为什么SO允许多个答案:) –

+0

你认为这在性能方面更好吗? ($ i + = coef ..) – ismail