Arrays
Naast de verschillende eerder genoemde variabelen hebben we ook nog de array. Een array is een verzameling van een aantal gegevens in 1 variabele. Dit klinkt nu nog heel abstract, maar ik zal het eens uitleggen aan de hand van een voorbeeld. Je hebt een simpele array, waarbij de keys gewoon getallen zijn, beginnende bij 0, of een array waarbij je zelf waarden aan de keys geeft. Pas dus wel op, omdat een array standaard bij 0 begint te tellen.
Wil je weten welke mogelijkheden er zijn met arrays, kijk dan ook op http://www.php.net/array
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
30
31
32
33
34
35
36
37
38
39
40
41
42
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>De Array</title>
</head>
<body>
<?php
// Manier 1 van een simpele array aanmaken
$array_1 = array(); // Eerst moet je nu zeggen dat de variabele een array is
$array_1[] = 'waarde1'; //$array[0] heeft nu de waarde 'waarde1'
$array_1[] = 'waarde2'; //$array[1] heeft nu de waarde 'waarde2'
$array_1[] = 'waarde3'; //$array[2] heeft nu de waarde 'waarde3'
$array_1[] = 'waarde4'; //$array[3] heeft nu de waarde 'waarde4'
// Manier 2 van een simpele array aanmaken, deze ziet er dan net zo uit als de 1e array
$array_2 = array('waarde1', 'waarde2', 'waarde3', 'waarde4');
// Weergeven van een waarde
echo $array_2[2];// laat de 3e waarde van de array zien, omdat de array bij 0 begint te tellen.
/* ZELF DE ARRAY KEYS AANMAKEN */
//manier 1
$array_3 = array(); // weer zeggen dat het een array betreft
$array_3['NL'] = 'Nederland';
$array_3['BE'] = 'Belgiƫ';
$array_3['DE'] = 'Duitsland';
$array_3['FR'] = 'Frankrijk';
//manier 2, vormt weer dezelfde array als de 1e manier
$array_4 = array('NL' => 'Nederland','BE' => 'Belgiƫ', 'DE' => 'Duitsland', 'FR' => 'Frankrijk');
//Weergeven gaat op dezelfde manier, de naam van de variabele, met tussen de [] (brackets) de key van de gezochte waarde
echo $array_4['NL'];// toont Nederland
?>
</body>
</html>
Inhoudsopgave
- Inleiding
- Variabelen
- PHP openen en sluiten
- Getallen weergave
- Rekenkundige operatoren
- Je eerste PHP code
- Arrays
- If/ Else
- Lusstructuren
- Afsluiting