Comment connecter le haut, en bas, et au milieu d'un modèle de php

Lorsque vous construisez un système de template PHP, vous commencez avec le haut de la page, puis créez le bas de la page. Bizarrement, vous quittez le milieu à la fin. Voici comment vous mettre tous ensemble.

Le final classPage.php fichier devrait ressembler à ceci:

? lt;. title = "du site Mon Web" phpclass Page {public $ type = "défaut" de $ -Santé -Santé $ titleExtra = "" fonction -Santé GetTop () {$ output = "" - $ output = $ this- > _getDocType () - $ output = $ this -.> _ getHtmlOpen () - $ output = $ this -.> _ getHead () -. $ output = file_get_contents ("pageTop.txt") - revenir output- $} // fin GetTop fonction () fonction protégée _getDocType ($ doctype = "HTML5") {if ($ doctype == "HTML5") {$ DTD = ""-} return $ DTD." n "-} fonction protégée _getHtmlOpen ($ lang =" fr-fr ") {if ($ lang ==" en-us ") {$ htmlopen =""-} return htmlopen $." n "-} protégée _getHead de function () {$ output =" "-. $ output = file_get_contents (" pageHead.txt ") - if (! $ this-> titleExtra =" ") ». $ this-> titre- else {$ title = $ this-> Titre -}. $ output = "". $ Title.""-. $ output =" "-Retour $ output-} // fin de la fonction _getHead () getBottom public function () {return file_get_contents (" pageBottom.txt ") -} // fonction getBottom de fin ()} // fin classe page?>

Vous êtes prêt à créer une page avec votre nouveau système de templates. Suivez ces étapes:

  1. Créer un nouveau fichier vide dans votre éditeur de texte.

  2. A l'intérieur du fichier, entrez le code et HTML suivant:




    lt;? phprequire_once ("classPage.php") - $ page = nouvelle page () - imprimer $ page-> GetTop () - Imprimer lt; lt;

    Ceci est où le contenu serait aller, il devrait y en avoir.


» » » » Comment connecter le haut, en bas, et au milieu d'un modèle de php