Hergebruik van de code -segment hetzelfde over en tegen over meerdere broncode bestanden is een slechte programmering praktijk die code die is moeilijk te handhaven creëert . Het is om deze reden dat PHP-ontwikkelaars zetten code die zal worden hergebruikt in meerdere bestanden in een enkel bestand , dan plaatst u die code op andere pagina's als nodig is met een " include" statement . Als u wilt een PHP- bestand in te voegen in al uw webpagina's , moet u de include-instructie toe te voegen aan de broncode bestanden die pagina's te produceren . Onder Het commando om de code te implementeren vanuit een PHP- bestand naar een andere pagina van de broncode is ' zijn' andere - file.php " ; " waar " andere - file.php " is de naam van het bestand dat u wilt opnemen . Waar je de " include" regel in uw code zal de omvang waarin de code van de PHP- bestand is beschikbaar voor de rest van de pagina te dicteren. Als je de include regel binnen een functie , zullen alleen die functie toegang hebben tot de inhoud ervan . Het plaatsen van de lijn aan de bovenkant van de pagina , buiten een eigen functie, zal de pagina De PHP-bestand geeft wereldwijde toegang tot de inhoud van het bestand . Ofbeeldienge Locatie u in uw andere pagina's invoegen hoeft niet per se te worden op uw eigen server . U kunt ook openbaar beschikbaar PHP-bestanden te bellen op andere servers . Echter, je moet op zijn hoede voor PHP-bestanden belt vanuit locaties die u niet onder controle . Als iemand zet kwaadaardige code in het bestand dat u ook in uw eigen pagina's , zal uw website die code uit te voeren . Uw eigen website in gevaar kan komen of uw pagina's kan kwaadaardige code dienen om uw bezoekers . Als u geen toegang tot het bestand dat u belt in uw pagina's te beheren , bent u een potentieel veiligheidsrisico introduceren aan uw site . Individual Pages Als uw website bestaat uit een aantal afzonderlijke pagina's met hun eigen broncode , moet u handmatig toevoegen de include regel om elke afzonderlijke pagina 's broncode . U moet niet vergeten om de lijn naar alle nieuwe pagina's die u toevoegt aan uw website in de toekomst of het zal geen toegang tot dat bestand hebben omvatten . Dynamische Pagina Generation Als uw website maakt gebruik van een kader of een content management systeem, dan hoeft u alleen maar toe de onder lijn naar de broncode bestanden die verantwoordelijk is voor het genereren van pagina's van uw website . Bijvoorbeeld , in Web kaders die het Model - View - Controller patroon dat u nodig hebt om toe te voegen gebruikt u de lijn bevatten om al uw bestanden bekijken . Als je een content management systeem te gebruiken , moet u de documentatie om te zien welke bestanden te genereren pagina's en vereisen de include lijn te raadplegen .
|