Wiederverwendung der gleichen Code-Segment immer und immer gegen über mehrere Quellcode-Dateien ist ein schlechter Programmierstil , die Code erzeugt , die schwer zu pflegen ist. Es ist aus diesem Grund, dass PHP-Entwickler Code zu setzen , dass wird in mehreren Dateien in einer einzigen Datei wiederverwendet werden , dann legen Sie diesen Code in andere Seiten als notwendig mit einem "include" -Anweisung. Wenn Sie eine PHP-Datei in alle Seiten Ihrer Website einfügen möchten , müssen Sie die Anweisung include , um den Quellcode -Dateien, die Seiten zu produzieren hinzuzufügen. Fügen
den Befehl an den PHP -Code aus einer Datei einfügen in eine andere Seite des Quellcodes ist " gehören " anderen - file.php '; "wo" andere - file.php " ist der Name der Datei, die Sie hinzufügen möchten. Wo Sie die "include" Linie Stelle im Code wird diktieren, den Umfang , in dem die PHP -Datei Code ist mit dem Rest der Seite. Wenn Sie die folgenden Zeile innerhalb einer Funktion zu platzieren , werden nur die Funktion haben Zugriff auf den Inhalt. Platzieren Sie die Zeile am oberen Rand der Seite , außerhalb jeder einzelnen Funktionen , gibt die Seite den globalen Zugriff auf den Inhalt der Datei .
Datei Location
die PHP-Datei Sie in Ihren anderen Seiten einfügen muss nicht unbedingt auf Ihrem eigenen Server. Sie können auch anrufen öffentlich verfügbaren PHP-Dateien auf anderen Servern . Allerdings sollte man vorsichtig sein, ruft PHP -Dateien von Positionen, die Sie nicht kontrollieren . Wenn jemand bringt Schadcode in die Datei, die Sie in Ihre eigenen Seiten inklusive sind , wird Ihre Website führen , dass Code . Ihre eigene Website könnte gefährdet sein oder Ihre Seiten könnte bösartigen Code auf Ihre Besucher dienen . Wenn Sie keine Kontrolle über den Zugriff auf die Datei, die Sie in Ihre Seiten aufrufen , werden Sie zur Einführung ein potenzielles Sicherheitsrisiko auf Ihre Website.
Einzelne Seiten
Wenn Ihre Website besteht aus einer Reihe von einzelnen Seiten mit ihren ganz eigenen Quellcode, müssen Sie manuell hinzufügen umfassen die Leitung der einzelnen Seiten des Quellcodes . Sie müssen sich daran zu erinnern , um die Linie auf neue Seiten hinzufügen, um Ihre Website in der Zukunft oder wird es keinen Zugang zu dieser Datei gehören .
Dynamische Erstellung der Seite
< p> Wenn Ihre Website nutzt einen Rahmen oder Content-Management- System dann müssen Sie nur fügen Sie die Zeile gehören zu den Quellcode-Dateien für die Erzeugung den Seiten Ihrer Website . Zum Beispiel , in Web-Frameworks , die die Model-View- Controller- Muster, das Sie brauchen, um hinzuzufügen verwenden Sie die include-Zeile , um alle Ihre Dateien anzuzeigen . Wenn Sie ein Content-Management- System zu verwenden, müssen Sie die Dokumentation , um zu sehen , welche Dateien Seiten zu erzeugen und erfordern die Include-Zeile zu konsultieren.