Navigation:  »No topics above this level«

Samengestelde operatoren

Previous pageReturn to chapter overview

Met .= kun je een bestaande string uitbreiden. Een puntje gevolgd door een is gelijk teken dus.

 

echo $tekst = "Goede ";

echo "<br>";

echo $tekst .= "morgen ";

echo "<br>";

echo $tekst .= "allemaal";

 

Achtereenvolgens komt er te staan:

Goede

Goede morgen

Goede morgen allemaal

 

Hetzelfde kun je doen met rekenkundige operatoren zoals in onderstaand voorbeeld.

 

echo $getal =10;

echo “<br>”;

echo $getal += 5;

 

Hier komt te staan:

10

15

 

De opdracht op 5.102 kan op deze manier gemaakt worden met for of met while.

 

Met while gaat dat als volgt:

 

$getal=12;

$totaal=0;

echo '<p>Het getal is ' . $getal . ".</p>";

echo '<p>Het totaal van 1 tot en met '. $getal . ' is<br>';

echo '0 ';

$i=1;

while ($i<= $getal)

{

         echo ' + '. $i;

 $totaal += $i;                //$totaal wordt $totaal + $i

 $i++;                        //Dat kan ook met $totaal=$totaal+$i

}

echo ' = ' . $totaal;

 

 

 

Met for kan het ook:

 

$getal=12;

$totaal=0;

echo '<p>Het getal is ' . $getal . ".</p>";

echo '<p>Het totaal van 1 tot en met '. $getal . ' is<br>';

echo '0 ';

for ($i=1;$i<=12;$i++)

{

         echo ' + '. $i;

 $totaal += $i;

}

echo ' = ' . $totaal;