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

playboy-1990 Messages postés 593 Statut Membre -  
bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. arthezius Messages postés 3756 Statut Membre 475
     
    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. »
    0
    1. Dr Zoidberg Messages postés 547 Statut Membre 100
       
      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.
      0
    2. playboy-1990 Messages postés 593 Statut Membre 273
       
      Oui les deux fonctionnes très bien
      avec () ou sans
      Mais il y a une préférence ?
      0
    3. Dr Zoidberg Messages postés 547 Statut Membre 100
       
      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.
      0
  2. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    prends la réponse de arthezius, au moins cela passe partout !
    :-)
    0