phpbar.de logo

Mailinglisten-Archive

[php] Ganze Zahl erhoehen bis wert durch 3 teilbar ist

[php] Ganze Zahl erhoehen bis wert durch 3 teilbar ist

Jens Schwehn jschwehn_(at)_web.de
Thu, 4 Jan 2001 23:37:13 +0100


Moin Carsten,

>Jetzt muß ich $num erhöhen bis es ohne
>Rest durch 3 teilbar ist. Hat jemand einen Tip wie ich das machen
>kann?

die Operation % aka mod koennte dein Freund sein. Sie liefert den
ganzzahligen Rest eine Division zurueck.

15 % 3 = 0
16 % 3 = 1...

Also koennte dein Code inetwa so aussehen

<?php
$num = 14; // Wo die Daten herkommen ist ja egal - dient hier nur als
Test
echo "Anfang: $num<br>";
while (!($num % 3 == 0)) {
    $num++;
}
echo "Nach Schleife: $num<br>";
?>



php::bar PHP Wiki   -   Listenarchive