C'est normal qu'il te sorte soit un 1, soit un 0. Si tu lui fournis que deux lignes. Tu lui en fournirais 3 qu'il te sortirait aussi un 2.
Par contre, je réitère, n'utilise pas ça:
Mais ça:
Tu gagneras en performance. Certes le gain est absolument imperceptible pour un truc de cette taille mais c'est une habitude à prendre 
Pareil:
<?php include("menuderoulant.php"); ?>
Utilise plutôt :
<?php include('menuderoulant.php'); ?>
En fait, le délimiteur de chaîne " permet d'indiquer à PHP qu'il y a des variables à interpréter dans la chaine et donc qu'il doit parcourir la chaine avant de l'utiliser. Ce qui est une perte de temps de le faire quand c'est une chaine sans variable ou quand la chaine est justement seulement une variable.
En utilisant le symbole ', tu indiques à PHP d'utiliser la chaine telle qu'elle est. Donc gain de temps de traitement
Partager