HOME
* Computer Wissen >> Programming >> PHP /MySQL Programmierung >> .
Wie Include PHP -Funktionen aus einer anderen Datei
Die Fähigkeit zur Nutzung der Funktionen zwischen PHP-Dateien ist ein Vorteil bei der Verwendung der Sprache zum Erstellen von Websites . Innerhalb der meisten Websites und Anwendungen werden bestimmte Prozesse wiederholt durchgeführt . Zum Beispiel können bestimmte Teile des Codes auf mehr als einer Seite erscheinen . Inklusive dieser Funktionen in einem eigenen Skript-Datei und dann ruft sie , wo immer sie benötigt wird , wenn viel effizienter als die Durchführung der gleichen Verarbeitung in mehreren Orten sind . Inklusive eine PHP-Funktion aus einer anderen Datei ist eine einfache Aufgabe , die nicht erfordert erhebliche Programmiererfahrung. Anleitung
1
Erstellen Sie Ihre wichtigsten PHP-Seite , indem Sie eine neue Datei in einem Texteditor. Speichern Sie es mit der . PHP-Erweiterung . Ein Beispiel könnte sein " page.php . "
Geben Sie die folgende Grundzüge :
< php
//build Seite Strukturen
Echo ? "
";
//Inhalt hier
echo " " ;
>
Diese Gliederung kann eine beliebige PHP -und HTML- Inhalte, die Sie benötigen für die Elemente in die Seite
2
erstellen Sie eine zweite Datei für PHP ? . Funktionen, die Sie verwenden möchten. Wenn Sie nicht bereits über das Skript mit Ihrem PHP-Funktionen , öffnen Sie eine neue Datei in einem Texteditor, und speichern Sie es mit " . PHP "-Erweiterung . Man könnte es als " utilities.php " sparen, zum Beispiel , um den Zweck des Inhalts reflektieren. Geben Sie Ihren möglichen Funktionen :
< php
//Funktion zurückkehrt HTML für die Kopfzeile
Funktion getHeader () {
return " < ; div class = 'header' > Site Title
"; ?
}
>
Diese Funktion könnte beispielsweise innerhalb jeder Seite auf eine verwendet werden Website, so dass der Kopfbereich identisch ist auf jeden einzelnen.
3
Import der Inhalt der PHP -Datei -Dienstprogramm . An der Spitze des " page.php " Beispiel-Skript , unmittelbar nach der Eröffnung " ? < Php" tag , importieren Sie die zweite PHP-Skript wie folgt:
erfordern ( " utilities.php ");
Wenn Ihr Skript mit einem anderen Namen gespeichert wird , ändern diesen Code , um den von Ihnen gewählten Namen widerspiegeln . Dieser Code basiert auf den beiden Script ist im gleichen Verzeichnis gespeichert , aber Sie können ein Skript von einem anderen Speicherort importieren , indem entweder einen vollständigen oder relativen Pfad, um ihn statt den Dateinamen allein , zum Beispiel:
erfordern ( " http://domainname.com/scripts/utilities.php ");
4
Rufen Sie die PHP-Funktion . Innerhalb der Seite Skript , rufen Sie die gewünschte Funktion aus der Utility -Skript. Zum Beispiel, nach der Zeile " Inhalt hier", gehören:
$ header = getHeader ();
echo $ header ;
Diese schreibt den zurückgegebenen HTML von das Utilities- Skript , innerhalb des Körpers Teil der HTML-Seite. Wenn das zweite Skript nicht gefunden wurde , wenn die Seite Skript "unverzichtbar" ist es , das gesamte Skript wird gestoppt und haben nicht diesen Punkt erreicht .
5
hochladen beide Skripte auf einem Webserver und testen. Test-Scripts , indem Sie auf die Seite, Skript , oder was auch immer Seite haben Sie den Import und den Aufruf eines zweiten. Wenn Ihre Scripts schief geht , können Sie in der Lage sein , um Fehlermeldungen zu sehen , je nachdem, wie die PHP-Installation auf Ihrem Server konfiguriert wurde. Wenn Ihr Code nicht produziert Ergebnisse, die Sie erwarten , noch einen Blick auf beide Skripte und stellen Sie sicher, haben keine Syntaxfehler.