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;