2010-05-11 7 views
25

Ich möchte alle mehrfachen einer Zahl in PHP finden.Finden Sie ein Vielfaches einer Zahl in PHP

Ich bin mit so etwas wie dieses

if($count != 20) 

zu arbeiten, wenn $count nicht gleich 20.

Aber ich muss auch dieses Skript zu überprüfen, ob $count-20 nicht gleich ist, 40 , 60, 80, 100, 120, 140, 160 etc.

Irgendwelche Ideen? Ich denke, ich muss das Modulo-Symbol (%) verwenden, aber ich weiß es nicht.

Antwort

56
if ($count % 20 != 0) 
4

Sie können es wie so:

if($count % 20 != 0) 
19
if ($count % 20 != 0) 
{ 
    // $count is not a multiple of 20 
} 
7

Wenn Sie nicht Null wollen ausgeschlossen werden:

if ($count % 20 != 0 || $count == 0)