• funktional
  • prozedural
  • objekt-orientiert

Codebeispiel

<?php
  class HelloWorld {
    public static function call($name) {
      echo "Hello World, and hello " . $name;
    }
  }

  HelloWorld::call("Hans");
?>

Beschreibung

PHP ist eine Sprache, die einem meist in der Webentwicklung begegnet. PHP kann jedoch auch als Scriptsprache für Desktopanwendungen verwendet werden, wobei man besonders wegen seiner schwachen dynamischen Typisierung auf Typfehler achten sollte.

Installation

Windows

PHP kann auf der Downloadseite http://windows.php.net/download/ heruntergeladen werden.

Wir empfehlen hier die Variante “Thread Safe” (nicht Debug-Pack) für 32 oder 64 Bit.

Einfach entpacken .exe ausführen und sich durch den Installationsdialog führen lassen.

Linux

Auf den meisten Distributionen ist ein php-Paket über den Paketverwalter erreichbar. Für andere Distributionen können die entsprechenden Pakete unter http://php.net/downloads.php gefunden werden.

Mac OS X

Wir empfehlen Homebrew zur Paketverwaltung.

Homebrew installieren

  • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Mehr Infos zu Homebrew gibt es hier.

PHP installieren

  • brew tap homebrew/php
  • brew install php56

Tutorials