6 getallen (integer)
Naast strings hebben we ook getallen. Deze zijn weer onderverdeeld in gehele getallen (integers) en gebroken getallen (float). Dat verschil is in PHP niet zo belangrijk omdat PHP zelf het juiste soort kiest.
Getallen zijn wel anders dan strings want je kunt er mee rekenen. Om aan te geven dat je een getal bedoeld en geen string, zet je een getal niet tussen quotes.
Dus $voorbeeld="9" is de string "9" en $voorbeeld=9 is het getal 9.
<?php
$getal1=12;
$getal2=13;
echo $getal1 + $getal2;
?>
Net zoals je getallen kan optellen kan je ook andere bewerkingen uitvoeren.
Bewerking |
teken |
voorbeeld |
optellen |
+ |
echo $a + $b; |
aftrekken |
- |
echo $a - $b; |
vermenigvuldigen (keer) |
* |
echo $a * $b; |
delen |
/ |
echo $a / $b; |
Opdracht a6a
Test de volgende code.
$a=10;
$b=4;
echo "$a - $b";
echo $a - $b;
Maak een document php04-jouw-naam.txt en beschrijf daarin wat er wordt afgedrukt op regel 4 en wat er wordt afgedrukt op regel 5. Leg in jouw eigen woorden uit waarom er op regel 4 wat anders wordt afgedrukt als op regel 5.
Opdracht b6b
Maak het bestand php04-jouw-naam.php.
Maak de variabele $mijnLeeftijd en geef de variabele de waarde die overeenkomt met je leeftijd.
Maak een variabele $volgendJaar en bereken met de variabele $mijnLeeftijd hoe oud je volgende jaar bent.
Maar een variabele $overTienJaar en bereken met de variabele $mijnLeeftdijg hoe oud je over ten bent.
Druk de uitkomsten af met de volgende code
echo "Ik ben $mijnLeeftijd jaar";
echo "<br>";
echo "Volgend jaar ben ik $volgendJaar oud";
echo "<br>";
echo "Over 10 jaar ben ik $overTienJaar oud";
Test je code!
Inleveren
Als alles goed werkt dan lever je in:
- Het bestand php04-jouw-naam.txt
- Het bestand php04-jouw-naam.php
- Een schermafdruk van je hele browser scherm waarin dus ook de URL (web adres te zien is) te zien is en waarin je de output van jouw code laat zien.