PHP: Hypertext-Präprozessor 3.0 (PHP 3)

Definition - Was bedeutet PHP: Hypertext Preprocessor 3.0 (PHP 3)?

Hypertext Preprocessor 3.0 (PHP 3) ist eine serverseitige Skriptsprache, die einem Webprogrammierer viele Funktionen bietet. Als Allzweck-Skriptsprache kann PHP in HTML-Quellcode eingebettet werden, um dynamische Webseiten zu erstellen.

Technische.me erklärt PHP: Hypertext Preprocessor 3.0 (PHP 3)

PHP wurde von Rasmus Lerdorf als persönliches Projekt namens Personal Home Page, der Entstehung von PHP, entwickelt. Das gesamte Modul wurde von einem Team von sechs Programmierern neu geschrieben und dann PHP 3.0 genannt. Die Sprache wurde aufgrund ihrer aktiven Entwicklungsumgebung und der kostenlosen herunterladbaren Software immer beliebter.

Die Konzepte von Perl, Java und C wurden in PHP 3.0 implementiert, sodass die Sprache bequem zu verstehen ist. PHP 3.0 bietet die Möglichkeit, hochkomplexe mathematische Berechnungen durchzuführen und Netzwerkinformationen bereitzustellen, wodurch das Schreiben einer datenbankfähigen Webseite vereinfacht wird.

PHP unterstützt Datenbankserver wie MySQL, Oracle, Sybase, MSQL, generisches ODBC, PostgreSQL, Datenbank, Velocis, Filepro, Informix und Adabas D.

Einige der wichtigsten Funktionen von PHP 3.0 sind:

  1. Die HTTP-Authentifizierung ist nur verfügbar, wenn sie als Apache-Modul ausgeführt wird.
  2. Die GIF-Erstellung kann neben der Erstellung interaktiver und dynamischer HTML-Webseiten erfolgen.
  3. Das Hochladen von Dateien hilft beim Hochladen von Text- und Binärdateien. PHP kann Uploads von jedem Browser nach RFC-1867 unterstützen.
  4. Die Dateiauthentifizierung und logische Funktionen geben PHP die Möglichkeit zu überwachen und zu steuern, wer Dateien hochlädt und was mit ihnen gemacht wird.
  5. HTTP-Cookies werden von PHP unterstützt.
  6. Die Unterstützung und Integration der Datenbank erfolgt in beiden Modi, nativ und ODBC.
  7. Die Fehlerbehandlungs- und Berichtsebenen identifizieren vier verschiedene Arten von Fehlern und Warnungen. Diese sind:
    1. Normale Funktionsfehler
    2. Normale Warnungen
    3. Parser-Fehler
    4. Hinweise - Warnungen, die ignoriert werden können, aber möglicherweise einen Fehler im Code bedeuten

Reguläre Ausdrücke sind ein weiteres Merkmal. Diese werden für die komplexe Manipulation von Zeichenfolgen verwendet. Die Funktionen, die reguläre Ausdrücke unterstützen, sind:

    1. ereg
    2. ereg_replace
    3. Eregi
    4. eregi_replace
    5. gespalten