Zeg, ik bedacht net een analogie om uitleg te geven over de notice die je krijgt wanneer een variabele niet bestaat.
Misschien kan het mensen aan inspiratien helpen.
Het is vrij flauw; maar dat benadrukt waar het om gaat: denk even na!!!
Stel, iemand vraagt: is de kerstman groter dan 5?
in code
<?php
if ($kerstman > 5){
// ...
}
?>
Een normale mens zal niet reageren door ja of nee te zegeen; ze zeggen : "zeg, merk op dat de kerstman niet bestaat. hoe onzinnig is het om dan te vragen of hij groter dan 5 is?"
Php geeft deze geleikaardige melding:
Notice: Undefined variable: kerstman in C:\xampp\htdocs\ftp\phphulp\notice\index.php on line 2
---
Een tweede ding: de Undefined index
Volledig analoog.
Stel, iemand vraagt: is de paashaas bruin?
in code
<?php
if ($_POST['paashaas'] == 'bruin'){
// ...
}
?>
Een normale mens zal niet reageren door ja of nee te zeggen; ze zeggen : "Merk op ... De paashaas bestaat niet. Hoe onzinnig is het om naar zijn eigenschappen te vragen?"
in php
Notice: Undefined index: paashaas in C:\xampp\htdocs\ftp\phphulp\notice\index.php on line 8
't is maar een ideetje
wat denken jullie?
2.458 views