PHP ist die Programmiersprache , die Rivalen ASP . Die Sprache ist erschwinglicher , so ist es eine bevorzugte Sprache für viele Unternehmen und Heimanwender. PHP verfügt über eine eigene Syntax und die Grundlagen sind für jeden Entwickler vor dem Tauchen in der Programmierung wichtig. PHP kann verwendet werden, um statische Webseiten zu machen , oder es kann verwendet werden, um reiche dynamische Seiten für E-Commerce -oder Content-Websites zu erstellen . Die Grundlagen
Die Grundlagen der PHP -Syntax und das Layout sind in HTML-Seiten. Die erste Syntax Standard zu wissen ist, dass PHP-Code in den Blöcken , die Code angeben umgeben ist. Diese Blöcke werden mit einem Startpreis mit " Php" und einer Endung "> " . Alles, was innerhalb dieser Code-Blöcke als PHP erkannt und auf dem Server ausgeführt . Unten ist ein Beispiel des Codes, die "Hallo Welt ", schreibt der Web -Seite
. < Phpecho "Hallo Welt" ; ? >
Beachten Sie das Semikolon am Ende der Anweisung . Dies ist ein Teil des PHP-Code benötigt, um die Beendigung einer Codezeile anzuzeigen. Ohne das Semikolon , wird der Compiler einen Fehler werfen während der Laufzeit .
Variablen
Variablen werden Syntax für jede Programmiersprache erforderlich. Variablen werden in PHP mit einem "$ "-Präfix bezeichnet. Variablen können Strings, Integer , Dezimalzahlen oder Objekte sein. Der folgende Code ist ein Beispiel deklarierten Variablen :
< php $ aString = " My First Program" ; $ aNumber = 20; ? >
PHP wird als eine "lose" Sprache . Während die meisten Programmiersprachen dem Programmierer die Variablen definieren erfordern , können PHP-Entwickler , um Variablen zu deklarieren , ohne vorher zuweisen .
Form Processing
Eine gemeinsame Funktion von PHP verarbeitet Form Variablen , wenn ein Benutzer eine Web -Seite. Der PHP-Code verarbeitet die Bilddaten und sendet diese an die Datenbank oder zeigt sie dem Benutzer . Der folgende Code ist ein Beispiel für PHP Abrufen Variablen aus dem Namen in einer Form und zeigt sie an den Browser -Fenster:
Hallo < php ? echo $ _POST [" vorname "] ; ? . >
< /body>