Préférable d'encadrer les includes... avec ()

Bonjour,
Je voudrais savoir si il est préférable d'entourer les constante, include etc. avec ()
Comme ceci
include ($test . DIRECTORY_SEPARATOR . 'test.php');

ou bien comme ceci
include $test . DIRECTORY_SEPARATOR . 'test.php';


Merci

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. include n'est pas une constante mais une fonction.
    Une fonction s'écrit donc:
    <?php 
    include('page.php'); 
    ?>

    Faudrait penser à revoir les bases du PHP.
    Allé, je suis gentil:
    => Les fonctions
    « La recherche commence là où s'arrête la connaissance. »
    1. Erreur, Include n'est pas une fonction
      http://php.net/manual/fr/function.include.php
      Comme include() est une structure de langage particulière, les parenthèses ne sont pas nécessaires autour de l'argument.
    2. Oui les deux fonctionnes très bien
      avec () ou sans
      Mais il y a une préférence ?
    3. Je ne pense pas, personnellement j'ai tendance a en mettre par réflexe, mais dans la plus part des exemples de la doc PHP il n y a pas.
  2. Modérateur
    prends la réponse de arthezius, au moins cela passe partout !
    :-)