Programmer avec SPIP 2.1
Documentation technique sur SPIP 2.1

> > > > include_spip

include_spip

La fonction include_spip() permet de charger une librairie PHP, un fichier. C’est l’équivalent du include_once() de PHP avec comme détail important le fait que le fichier demandé est recherché dans le path de SPIP, c’est à dire dans l’ensemble des dossiers connus, par ordre de priorité.

La fonction prend 1 a 2 arguments et retourne l’adresse du fichier trouvé :

  • nom ou adresse du fichier (sans l’extension .php)
  • inclure (true par défaut) : inclure le fichier ou seulement retourner son adresse ?
  1. include_spip('fichier');
  2. include_spip('dossier/fichier');
  3. $adresse = include_spip('fichier');
  4. $adresse = include_spip('fichier', false); // inclusion non faite

Télécharger

Exemple

Charger le fichier de fonctions de mini présentations pour lancer la fonction minipres affichant une page d’erreur.

  1. include_spip('inc/minipres');
  2. echo minipres('Pas de chance !', 'Une erreur est survenue !');

Télécharger