Conseil du jour : Définissez les _DIR

Kesako

Les _DIR ne sont pas une norme PHP ni une norme de développement en général. Ce n’est qu’un conseil qui vous fera gagner un peu de souplesse dans votre code PHP.

Il s’agit de définir, pour chacune de vos pages, quel est le chemin vers : la racine, le dossier de librairies, le dossier de configuration, etc.


Exemple de définition

Rien de plus simple que de définir le dossier de racine. Considérons que nous éditons le code du fichier index.php :

<?php
  define('ROOT_DIR', '.');
  include_once 'head.inc.php'; // Regardez plus bas pour plus d'infos
 
  // La suite de votre fichier
?>

Et voilà rien de plus.


Le fichier head.inc.php

Dans le fichier head.inc.php nous définirons les autres _DIR :

<?php
 define('INC_DIR', ROOT_DIR.'/includes');
 define('LIB_DIR', ROOT_DIR.'/librairies');
 // etc.
?>


Tagués avec : ,
Publié dans Conseil du jour

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*