wat is het verschil if(!$var) of if($var){ }
wat is nu precies het verschil en wat is beter om te gebruiken
vroeger deed ik zo
nu doe lees ik veel en gebruik ik ook zelf
Code (php)
waarom moeten er daar geen accolades bij dan?
Code (php)
Toevoeging op 06/06/2013 00:27:37:
zonder accolades valt alleen het eerste statement onder de if. alle volgende worden altijd uitgevoerd. daarom moet je het dan ook zo schrijven:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
//Error array aanmaken:
$error = array();
if (empty($var1)) $error[] = 'Variabele 1 is leeg!';
if (empty($var2)) $error[] = 'Variabele 2 is leeg!';
if (empty($var3)) $error[] = 'Variabele 3 is leeg!';
if (empty($error)){
echo 'De error is leeg dus ga verder';
} else {
echo 'Het volgende ging mis:'. implode($error);
}
?>
//Error array aanmaken:
$error = array();
if (empty($var1)) $error[] = 'Variabele 1 is leeg!';
if (empty($var2)) $error[] = 'Variabele 2 is leeg!';
if (empty($var3)) $error[] = 'Variabele 3 is leeg!';
if (empty($error)){
echo 'De error is leeg dus ga verder';
} else {
echo 'Het volgende ging mis:'. implode($error);
}
?>