Cours par Webcam

Cours par Webcam

Formateur Web pour adultes depuis plus 11 ans, je vous propose des COURS collectifs par WEBCAM en LIVE pour booster vos connaissances et être autonome dans la création de site.

En savoir plus

PHP - Bases

PHP - Algorithmie

PHP - Chaîne

PHP - Tableau

PHP - Formulaires

PHP - Fonctions Usuelles

Données entres pages

Environnement et Interaction

PHP objet (POO)

Facebook
Twitter
LinkedIn

Inclusion de fichiers en PHP

Dans la pratique,lorsque vous créez un site web, les morceaux de contenu qui sont communs à toutes vos pages sont enregistrés dans différents fichiers (entête de page, pied de page, menu principal..). Lorsque vous créez une nouvelle page vous pouvez appeler ces fichiers et les replacer au bon endroit grâce à la fonction include() ou require().

<!DOCTYPE html>
<html>
<head>
<title>Titre de la page</title>
</head>
 
<body>
<?php include("entete_inc.php"); ?>
<?php include("menu_inc.php"); ?>
<p>contenu html</p>
<?php include("pied_inc.php"); ?>
</body>
</html>

Au endroit ou les fichiers sont inclus, PHP recopiera le contenu de chaque fichier appelé. Cela permet de gagner du temps et surtout de pouvoir répercuter sur toutes les pages les modifications qui seront apportées par la suite sur les parties communes.

Différence entre include() et require()

La différence importante entre require() et include() se situe au niveau de la gestion d’ erreur. Include() renvoi qu’un warning en cas d’erreur, alors que require() provoquera une erreur fatale() qui empêchera l’exécution des scripts qui suivront.

Inclure avec include_once() et require_once()

Il existe deux autres fonctions pour inclure des fichiers, include_once() et require_once(). Le comportement est similaire à include() et require(), mais la différence est que si le code a déjà été inclus, il ne le sera pas une seconde fois. Cette méthode permet d’éviter la redéclaration de classes ou de fonctions qui engendre des erreurs.

A lire aussi

tutowebdesign

Afficher du contenu au scroll

Afficher du contenu au scroll Voici un effet impressionnant et pourtant très facile à mettre en place sur vos pages. Le principe consiste à faire

Lire »