Bonjour.
Je débute en php et je galère un petit peu avec un mélange d'include et d'echo.
Voilà ce que je voudrais faire (je prends une version épurée au maximum pour que ce soit plus clair) :
head.php
Code:
1
2
3<head> <title> $titre </title> </head>
mafonction.php
page.phpCode:
1
2
3
4
5
6
7
8
9
10
11 <?php function mafonction($titre) { echo <<<END <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> END; XXX } ?>
Code:
1
2 <?php include("mafonction.php"); ?> <?php mafonction('Titre de cette page'); ?>
A la place du XXX du fichier mafonction.php, je voudrais quelque chose qui aille chercher le code de head.php, le copie tel quel (sans l'interpréter), et en fasse un output non interprété. Comme cela, tout le code est "copié" tel quel dans page.php et interprété à ce niveau là.
Comment faire cela ?
Merci beaucoup.