2016-11-15 3 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

は' $私は10が必要なとき、 ' –

答えて

-1

単純モジュラス計算。あなたは `$ I + = $ coefficient`たいよう

$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回の反復を実行する++のではなくね? @MarkBakerで上に示唆したように '$ i + = $ coefficient'を使うのが良いです。 –

+0

私はマークに同意します。マークは答えを提出するべきです。ここに私の答えがあります。 ご覧のとおり、私の答えはマークさんのものではありません。それで、SOが複数の答えを許可する理由は次のとおりです。 –

+0

これはパフォーマンス面で優れていると思いますか? ($ i + = coef ..) – ismail

関連する問題