PHP
Steht für „PHP: Hypertext Preprocessor“.
PHP ist eine Skriptsprache, die Webentwickler zum Erstellen dynamischer Websites verwenden. Sie ist auf Apache-Webservern häufig standardmäßig installiert, zusammen mit MySQL als Teil einer „LAMP“-Konfiguration.
Jedes PHP-Codefragment beginnt mit <?php und endet mit ?>. PHP-Seiten können mehrere Fragmente enthalten, die im gesamten HTML-Code eingefügt sind und dynamische Inhalte erzeugen. Wenn ein Websitebesucher eine PHP-Seite aufruft, verarbeitet der Webserver den PHP-Code oder „interpretiert“ ihn, bevor er das HTML an den Browser des Clients sendet. Im folgenden Beispiel ruft die PHP-Funktion die lokale Uhrzeit und das Datum vom Server ab und fügt sie in das HTML ein. („F d, Y“ formatiert das Datum als 31. Dezember 2021.)
<p>Das aktuelle Datum ist <?php echo date("F, d, Y"); ?></p>
Unten sehen Sie einen Blick hinter die Kulissen auf einen Teil des PHP-Codes, mit dem auf TechTerms.com Quizfragen erzeugt werden.
PHP-Skripte können von einfachen einzeiligen Befehlen bis hin zu komplexen Funktionen reichen. Einige PHP-basierte Websites erzeugen nahezu den gesamten Inhalt einer Webseite dynamisch mithilfe einer Reihe von PHP-Skripten. Frühe Versionen von PHP waren zwar nicht objektorientiert, aber PHP3 führte die Unterstützung für Klassen ein, einschließlich Objektattributen und -methoden. Entwickler können benutzerdefinierte Objekt-Bibliotheken erstellen und in verschiedene PHP-Seiten importieren, ähnlich wie bei einer kompilierten Sprache.
Ein großer Teil der PHP-Syntax ähnelt der anderer Sprachen wie C++, Java und Perl. PHP enthält jedoch mehrere proprietäre Funktionen, darunter MySQL-spezifische Methoden für den Zugriff auf Datensätze aus einer MySQL-Datenbank. Aufgrund seiner Integration mit MySQL, seiner kontinuierlichen Pflege und seiner insgesamt einfachen Anwendung ist PHP nach wie vor eine beliebte Wahl zum Erstellen dynamischer Websites.
Dateierweiterung: .PHP
Testen Sie Ihr Wissen