====== Modulo - Der Restwert beim Teilen ======
Der Modulo-Poerator (%) gibt den Restwert zurück, der übrig bleit, wenn ein Operant durch einen anderen geteilt wird.
**Beispiel 1: Jede ungerade Zeile wird farblich hinterlegt**
for( $row = 1; $row <= 10; $row++ )
{
if( $row % 2 )
{
echo $row . '. Zeile: weiss' . PHP_EOL;
}
else
{
echo $row . '. Zeile: grau' . PHP_EOL;
}
}
**Beispiel 2: Jeder 5. Kunde bekommt seinen Einkauf geschenkt**
for( $kd = 1; $kd <= 50; $kd++ )
{
if( $kd % 5 === 0 )
{
echo sprintf( 'Der %d. Kunde bekommt den Einkauf geschenkt' . PHP_EOL, $kd );
}
}
Weiteres Beispiel:
* [[php:checkiban|Modulo bei der Validierung einer IBAN]]