PHP ver gevorderde |
|
Wat Xtent zegt.
In dit script, wil je de laatste uit de array hebben. Stel dat je een array hebt met 4 waardes. Count() zal dan 4 geven.
<?php
$array = array('blaat', 'bliep', 'blabla', 'jeej'); // je array, 4 waardes
$aantal = count($array); // count geef 4 terug, omdat er 4 waardes zijn
$array[$aantal]; // zal fout gaan, omdat $array[4] niet bestaat, want de array begint bij 0.
?>
<?php $array = array('blaat', 'bliep', 'blabla', 'jeej'); // je array, 4 waardes $aantal = count($array); // count geef 4 terug, omdat er 4 waardes zijn $array[$aantal]; // zal fout gaan, omdat $array[4] niet bestaat, want de array begint bij 0. ?>
Vandaar dat er -1 wordt gedaan, zodat je wel de goede krijgt. |