Getallen weergave
Natuurlijk heb je ook wel eens heel grote getallen, of wil je liever dat een getal niet weer wordt gegeven met een punt als scheidingsteken maar heb je daar liever een komma staan. Bij grote getallen is het de gewoonte om een . te gebruiken als scheidingsteken voor duizendtallen.
Om een getal op de manier weer te geven op het scherm zoals jij het wil, kan je number_format( ) gebruiken. Onderstaand voorbeeld geeft duidelijk aan hoe het werkt.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Je eerste PHP variabelen</title>
</head>
<body>
<?php
$aantal_decimalen = 2; // standaard staan er 2 getallen achter de comma
$decimaalteken = ','; // voor getallen achter de 0 gebruiken we in dit geval een komma
$tekenduizendtallen = '.'; // voor duizendtallen gebruiken we een .
$getal = 82348214.2341; // een mooi groot getal met een aantal cijfers achter de . die straks achter de komma komen te staan.
echo number_format($getal, $aantal_decimalen, $decimaalteken, $tekenduizendtallen);
//onderstaande regel doet hetzelfde, maar is niet met variabelen gedaan
echo number_format($getal, 2, ',', '.');
/* AFRONDEN */
// voor afronden gebruik je de round functie van PHP
echo round($getal, $aantal_decimalen);
// en onderstaande regel rond af op 3 decimalen
echo round($getal,3);
?>
</body>
</html>
Inhoudsopgave
- Inleiding
- Variabelen
- PHP openen en sluiten
- Getallen weergave
- Rekenkundige operatoren
- Je eerste PHP code
- Arrays
- If/ Else
- Lusstructuren
- Afsluiting