Die Struktur eines PHP-Skripts
PHP ist eine eingebettet Skriptsprache, wenn sie in Webseiten verwendet. Dies bedeutet, dass PHP-Code in HTML-Code eingebettet ist. Sie verwenden HTML-Tags, um die PHP-Sprache zu umschließen, die Sie in Ihre HTML-Datei einbetten - auf die gleiche Weise, die Sie anderen HTML-Tags verwenden würden. Sie erstellen und Bearbeiten von Webseiten PHP die gleiche Art und Weise enthält, die Sie regelmäßig HTML-Seiten erstellen und bearbeiten.
Die PHP-Sprache Anweisungen werden in PHP-Tags mit dem folgenden Formular beigefügt:
lt;? php?>
Manchmal kann man eine kürzere Version der PHP-Tags verwenden. Sie können versuchen, mit lt ;? und ?> ohne das php. Wenn Short Tags aktiviert sind, können Sie ein wenig Tipparbeit ersparen. wenn Short Tags verwenden jedoch, Ihre Skripte werden nicht ausgeführt, wenn sie auf einen anderen Web-Host verschoben sind, wo PHP Short-Tags nicht aktiviert werden.
PHP verarbeitet alle Anweisungen zwischen den beiden PHP-Tags. Nachdem der PHP Abschnitt verarbeitet wird, wird es verworfen. Oder wenn die PHP-Anweisungen Output zu erzeugen, wird der PHP-Abschnitt durch die Ausgabe ersetzt. Der Browser sehen nicht die PHP-Abschnitt - der Browser nur seinen Ausgang sieht, wenn es irgendwelche gibt.
Als ein Beispiel mit einem HTML-Skript zu starten, die anzeigt, Hallo Welt! im Browser-Fenster. (Es ist eine Tradition, die das erste Skript, das Sie in jeder Sprache schreiben, ist das Hallo Welt-Skript. Sie können ein Hallo Welt Skript geschrieben haben, wenn Sie zum ersten HTML gelernt.)
Hallo Welt Script Hallo Welt!
Wenn Sie das HTML-Skript in Ihrem Browser öffnen, sehen Sie eine Web-Seite, die anzeigt,
Hallo Welt!
Die folgende Auflistung zeigt ein PHP-Skript, das die gleiche Sache tut - es zeigt Hallo Welt! in einem Browser-Fenster.
Hallo Welt Script lt;? phpecho "Hallo Welt!
N "->
Wenn Sie dieses Skript ausführen, um es in Ihrem Browser suchen, zeigt es die gleiche Web-Seite als HTML-Skript. Aber jetzt tun Sie es mit PHP!
Schaut nicht auf die Datei direkt mit Ihrem Browser. Das heißt, wählen Sie nicht Datei-Öffnen-Datei von Ihrem Browser-Menü in die Datei zu navigieren, und klicken Sie darauf. Sie müssen die Datei öffnen, indem Sie die URL in der Browser-Adressleiste eingeben. Wenn Sie den PHP-Code angezeigt im Browser-Fenster anstelle der Ausgabe sehen, die Sie erwarten, können Sie die Datei nicht mit der URL gestartet haben.
In diesem PHP-Skript, ist die PHP-Abschnitt
lt;? phpecho "Hallo Welt!
? "->
Die PHP-Tags umschließen nur eine Anweisung - ein Echo statement.The Echo Anweisung ist eine PHP-Anweisung, die Sie häufig verwenden werden. Der Ausgang ist einfach der Text, der zwischen den doppelten Anführungszeichen eingeschlossen ist.
Wenn der PHP-Abschnitt verarbeitet wird, ist es mit dem Ausgang ersetzt. In diesem Fall ist die Ausgangs
Hallo Welt!
Wenn Sie den PHP-Abschnitt mit der vorhergehenden Ausgabe ersetzen, sieht das Skript jetzt genau wie das HTML-Skript. Wenn Sie eine Skript in Ihrem Browser öffnen, sehen Sie die Web-Seite. Wenn Sie auf den Quellcode schauen, die der Browser sieht (im Browser, wählen Sie View-Source), können Sie den gleichen Quellcode für beide Skripte Auflistung sehen.
Sie können beliebig viele PHP Abschnitte in einem Skript haben, wie Sie benötigen, mit so vielen HTML-Abschnitte, wie Sie benötigen, einschließlich null, PHP oder HTML-Teil. Zum Beispiel hat das folgende Skript zwei PHP Abschnitte und zwei HTML-Abschnitte:
Hallo Welt Script lt;? phpecho "Hallo Welt!
? "->Dies ist nur HTML.
lt;? phpecho "Hallo Welt wieder!
? "->Dies ist eine zweite HTML-Seite.