Espace membre
Kits graphiques
Kits graphiquesPHP-Nuke Templates
WordPress Themes
Joomla Templates
Magento Themes
osCommerce Templates
PhpBB Templates
CRE Loaded Templates
Mambo Templates
ZenCart Templates
Drupal Templates
Kit graphique Flash
Kit graphique SWiSH
Ressources Informatique
Actualité informatiqueAstuces Windows
Astuces internet explorer
Dictionnaire informatique
Dossiers
Tutoriaux
Home » Tutoriaux » Les fonctions include() et require()

Les fonctions include() et require()
Apache / PHP / MySQL - 12 Feb 2005 - j0n3sou comment inclure un fichier dans un autre
Ces deux fonctions include() et require() permettent d'insérer le contenu source d'un fichier dans un autre.
On les utilise géneralement pour ne pas avoir à remettre dans chaque page un meme code qui pourrait être modifié. Par exemple, pour HELP-info.net nous avons une include au centre, ce qui permet de ne changer les liens du menu que sur une page tandis que le contenu du centre peut changer à volonté.
Code<?php
include ("lefichier.php");
?>
include ("lefichier.php");
?>
Il y a conservation des variables ce qui signifie que par exemple si vous définissez une variable $texte avant l'include et que dans le code de l'include vous utilisez une variable $texte pour certains calculs alors cela fonctionnera.
Code$texte = "blABla";
include("lefichier.php");
include("lefichier.php");
lefichier.php :
Code$texte = strtolower($texte);
La variable $texte aura pour valeur "blabla".
Include vs require
Vous vous demandez surement quelle est est la différence entre ces deux fonctions car s'il n'y en avait pas pourquoi 2 fonctions ?
Et bien, include() generera un warning lors d'une erreur tandis que require() produira une fatal error et bloquera le script. De plus, require() ne peut pas retourner de résultat depuis une boucle par exemple. Il est donc préférable d'utiliser une include !
Précédent : Installer PhpMyAdminSuivant : La fonction date()
5.9 /10 (585 votes)
Commentaires
Aucun commentaire !
Postez un commentaire !
Vous devez être inscrit(e) et connecté(e) pour ajouter un article !
