2016-11-15 2 views
1

Я хочу найти коэффициенты в цикле и добавить текст. Этот коэффициент может измениться. Например: 10, 5, 3 ... Я хотел бы систему, чтобы найти эти коэффициенты и добавить текст в соответствии с коэффициентом я установилПоиск коэффициентов и добавление текста

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

пример; 110 .. текст, 120 ... текст, 130 ... текст или $ коэффициент = 5; 105 ... текст, 110 ... текст, 115 ... текст Я хочу найти коэффициенты и добавить текст

+1

Похоже, вы хотите '$ я + = $ coefficient' вместо' $ я ++ ' –

ответ

-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? Лучше использовать '$ i + = $ коэффициент', как было предложено выше @MarkBaker. –

+0

Я согласен с Марком. Марк должен представить ответ. Вот мой ответ. И как вы можете видеть, мой ответ - это не Марк. Вот почему SO позволяет несколько ответов :) –

+0

Считаете ли вы, что это лучше с точки зрения производительности? ($ i + = coef ..) – ismail

Смежные вопросы