So werden Sie Web-Entwickler Lernen Sie PHP

In einem kürzlich durchgeführten Kurs habe ich Sie durch den Prozess geführt, PHP von Grund auf zu lernen. In diesem kurzen Video aus dem Kurs lernen Sie, Ihre erste Zeile PHP-Code zu schreiben. Ich zeige Ihnen, wie Sie HTML und PHP in einem Mix mischen .php Datei. Ich werde Sie auch über HTTP-Server-Standarddokumente informieren.

Schreiben Sie Ihre erste Zeile mit PHP-Code

 

Stellen Sie sicher, dass die Server ausgeführt werden

In der letzten Lektion des Kurses haben wir ein Dienstprogramm namens MAMP installiert, das den Einstieg in die PHP-Entwicklung unter Windows und macOS erleichtert. Als Erstes möchten wir sicherstellen, dass MAMP ausgeführt wird, und Sie möchten auch sicherstellen, dass die Server ausgeführt werden.

Jetzt ist uns MySQL Server egal, aber der Apache-Server ist wichtig, da wir über HTTP auf unsere Dateien zugreifen werden. Um sicherzustellen, dass es läuft, gibt es dort eine Anzeige, die Ihnen anzeigt, dass es läuft. 

Fügen Sie Ihre erste Datei hinzu

Gehen Sie vom selben MAMP-Bildschirm zum Voreinstellungen> Webserver Tab und notieren Sie sich den Pfad, den Sie dort sehen.

Dies ist der Dokumentenstamm. Hier legen wir alle unsere Dokumente ab, damit wir über HTTP darauf zugreifen können. Minimieren Sie nun diesen Bildschirm, und gehen Sie dann zu diesem Pfad, und wir werden sehen, was dort ist. 

Sie sollten feststellen, dass dort nichts ist. Wir werden also die erste Datei hinzufügen. Starten Sie Ihren Code-Editor. Ich werde Visual Studio Code verwenden, und ich habe ihn bereits auf diesen Ordner hingewiesen. Fügen Sie eine neue Datei hinzu und rufen Sie sie an index.php.

Das Standarddokument

Das Standarddokument ist das Dokument, das der Webserver bereitstellt, wenn Sie keines angeben. Zum Beispiel, wenn Sie den Browser öffnen und ohne lokalen Browser zum lokalen Host wechseln index.php Datei aufgelistet, sehen Sie nur "Index of" und dann einen Schrägstrich. Dies bedeutet, dass wir an der Wurzel unserer Website sind und derzeit kein Standarddokument haben. 

Also, wenn Sie weitermachen und hinzufügen index.php, Sie können dort alles eingeben und es wird im Browser angezeigt. Sie können beispielsweise nur Text oder HTML eingeben. Aber natürlich interessieren wir uns für PHP. Schauen wir uns also an, wie Sie Ihre erste Zeile PHP-Code hinzufügen.

Wie man eine Zeile mit PHP Code aufbaut

Wann immer wir in PHP-Code wechseln wollen, müssen wir ein Trennzeichen haben - etwas besagt, dass dieser Textblock etwas Besonderes ist und wir ihn als PHP behandeln wollen. Wir machen das mit einem Öffnungswinkel und einem Fragezeichen. Und das ist wirklich gut genug, aber es ist am besten hinzuzufügen php:

Dies besagt, dass alles nach diesem Trennzeichen PHP sein wird. Wenn wir also hier einfach Dummy-Text eingeben und zum Browser zurückkehren und aktualisieren, wird eine Fehlermeldung mit dem Antwortcode 500 angezeigt. 

Das bedeutet, dass etwas auf dem Server fehlerhaft war, und das, weil wir nur Dummy-Text und keinen gültigen PHP-Code eingegeben haben.

Um gültigen PHP-Code zu erstellen, müssen wir zuerst unseren Codeblock mit beenden ?>. Dann können wir zum Browser zurückkehren und eine Aktualisierung durchführen, und wir werden diesen Fehler 500 nicht mehr erhalten. (Beachten Sie, dass einige Skripts, die in anderen Skripts enthalten sind, dieses Schließen nicht zulassen ?> Etikett. Siehe diese Diskussion zu Stack Overflow.)

Nun schreiben wir etwas PHP. Unsere erste Zeile mit PHP-Code wird etwas namens verwenden Echo. Dies ist eine Funktion, die wir ausführen können, und schreibt, was immer Sie in den Browser schreiben möchten.

Eigentlich ist das technisch nicht korrekt. Wir geben zwar Daten an den Antwort-Stream aus, werden aber praktisch in den Browser geschrieben. Also hier sagen wir Echo, Dies ist eine Funktion, die wir aufrufen, und dann möchten wir etwas Text wiederholen. Also fangen wir mit einem String an. Zeichenfolgen in PHP können mit einem doppelten Anführungszeichen beginnen und enden. Normalerweise werden jedoch einfache Anführungszeichen verwendet.

Also werden wir haben Echo, und dann ein einzelnes Zitat. Dies ist in PHP, dass wir die abschließenden einfachen Anführungszeichen haben. Und dann geben wir etwas Text ein und beenden die Zeile mit einem Semikolon. Das Ganze sollte so aussehen:

Lassen Sie uns das speichern und zum Browser zurückkehren, und Sie sollten den angezeigten Text sehen. 

Beachten Sie, dass Sie bei jedem Echo auch HTML einfügen können. Fügen wir diesen Text also in ein öffnendes und schließendes p-Tag ein:

das ist in PHP

'; ?>

Wenn Sie zum Browser zurückkehren und eine Aktualisierung durchführen, wird HTML angezeigt.

Und jetzt haben Sie Ihre erste Zeile mit PHP-Code geschrieben. Es war sehr einfach, aber wir müssen alle irgendwo anfangen.

Sehen Sie sich den vollständigen Kurs an

Webentwicklung kann zunächst verwirrend sein. Es gibt eine Reihe grundlegender Sprachen und Technologien, die man lernen kann: CSS, HTML, HTTP und so weiter. Darüber hinaus sind Anwendungen und Sites häufig in zwei Teile aufgeteilt: das Front-End und das Back-End. Das Frontend ist der Browser des Benutzers, in dem der Inhalt angezeigt wird und wo Stil und Interaktion stattfinden. Im Backend werden jedoch Benutzerdaten gespeichert und verarbeitet und Webseiten bereitgestellt.

Im gesamten Kurs "So werden Sie Webentwickler: Lernen Sie PHP", werde ich Ihnen eine der grundlegenden Sprachen für die Back-End-Webentwicklung beibringen: PHP. Sie erfahren, wie Sie einen Server auf Ihrem eigenen Computer für die Entwicklung einrichten und eine einfache PHP-Anwendung zum Rendern einer Webseite erstellen. Am Ende kann Ihre App Daten vom Benutzer empfangen und darauf antworten.