SPEAKER: Laten we het verbeteren van de cursus startpagina door factoring enkele gemeenschappelijkheden. Met name boven al mijn pagina's heeft een HTML-tag, een hoofd geweest tag, een title-tag, en meer. Wat als we in plaats daarvan zet die tags in een apart bestand? In het bijzonder, wat als we die alleen in een bestand genaamd header.php? In header.php is slechts enkele HTML, precies de HTML die vroeger bovenop index.php. In footer.php, ondertussen, is De HTML die vroeger op de onderkant van index.php. Hoe nu deze HTML bevatten binnenkant van index.php? Nou, laten we eens een kijkje nemen. Op de top van index.php, ik kan gewoon voor header.php zodat PHP interpreter effectief kopieën en voegt de inhoud van header.php daar boven op mijn dossier. Evenzo onderaan index.php, kan ik eisen footer.php. De enige code nu is dat handmatig moeilijk gecodeerde binnenkant van index.php is de ongeordende lijst die immers, verandert van bestand naar bestand. Sterker nog, als we nu kijken naar lectures.php, het op dezelfde manier vereist header.php en footer.php, maar het heeft zijn eigen ongeordende lijst. week0.php heeft een vergelijkbare structuur, maar heeft in plaats daarvan links naar deze PDF's. En week1, op dezelfde wijze, heeft links naar de eigen PDF's. Nu hebben we opgegeven een functie. We hebben dat h1-tag die opgegeven verloren een naam voor elk bestand. Maar we zullen brengen dat terug voor lang.