Skip to main content

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 6a

Test de volgende code.

$a=10;
$b=4;

echo "$a - $b";
echo $a - $b;

Maak een document php06a-php106a-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 6b

Maak het bestand php04-php104-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

// maak hier je eigen 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:

  1. Het bestand php06b-jouw-naam.txt
  2. Het bestand php06b-jouw-naam.php
  3. 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.