par
jojolapine » 15 févr. 2011, 13:35
Bonjour,
Il est possible d'omettre l'accolade dans le cas où on a une seule instruction à exécuter...
par exemple:
<?php
if(!is_file($file))
touch($file);
Par contre une bonne pratique générale consiste à mettre une accolade dans tout les cas pour ne pas arriver devant ce genre de problèmes:
<?php
if(is_file($file))
echo 'fichier existant';
echo file_get_contents($file);
Dans ce cas là la deuxième instruction ne fait pas partit du if et sera exécutée tout le temps.