2016-11-17 90 views
1

我有這個PHP代碼
這段代碼做的是將月份數與數字匹配。
如果條件爲真回波結果!
結果顯示在每個用戶的表中。 $ IST是2個日期例如1,2,3或9
如何生成從3開始的數字列表

if($isT=='3' 
OR $isT=='6' 
OR $isT=='9' 
OR $isT=='12' 
OR $isT=='15' 
OR $isT=='18' 
OR $isT=='21'){ 
    //echo something 
} 

之間的月數我想要的是讓這個號碼自動生成

所以它會像:

if($isT==$generatednumber[$i]){ 
    //echo something 
} 

我需要號碼按此順序3 6 9 12 15 ..

基本上3至最後數

+2

'if(($ isT%3)== 0)){// echo something}'。我想你想要這個 –

+0

Anant是對的。檢查文檔,有人對[模數運算符](http://php.net/manual/pt_BR/language.operators.arithmetic.php#70424) – Phiter

+0

的簡要說明你們是對的,我正在嘗試這麼多事情和浪費我的時間!謝謝:) –

回答

1

多個正如我所說的模量(%)這裏需要: -

if(!empty($isT) && ($isT % 3) == 0)){ 

//echo something 

} 

注: - 此代碼將檢查: -

貴國的變量設置

2.具有一定的價值

3.是3的倍數。

+0

OP是否希望負值?我不這麼認爲。 –

+0

@SunilBN他開始他的代碼與正數(日期) –

+1

噢,它的日期:D –

2

首先確保其超過0,則檢查其3.

if($isT >0 && ($isT % 3) == 0)){ 
    //echo something 
} 
+0

你的答案也是好的,但作爲安納特對它的要求我會選擇他的答案:)謝謝 –