====== Allgemeines ======
PHP ist eine serverseitige, in HTML eingebettete Scriptsprache.
Die Abkürzung steht für Personal Home Page (Tool).
PHP wird zur Darstellung dynamischer Webseiten und Webanwendungen verwendet.
Es wird auf ca. 80 % aller Websites als serverseitige Programmiersprache verwendet und ist damit die am häufigsten verwendete Sprache zum Erstellen von Websites.
Arithmetische Operatoren (+ - * %) funktionieren wie in der C++ Programmierung.
Variablen definiert man in php mit einem $ Zeichen
$name = "xyz";
\\
====== Einbettung in HTML / HTML im PHP-Code ======
Den PHP-Code kann man in HTML mit 2 Tags einbetten:
\\
====== Datentypen (+ kurze Erklärungen) ======
In PHP kann man insgesamt 8 verschiedene Datentypen verwenden.
- String (Kette von Zeichen)
- Integer (Zahl)
- bool (Schaltvariable)
- float (Kommazahl)
- Array (z.B. $ a2[1]=30)
- Object
- NULL (Kein bestimmter typ, Wert = 0)
- resource (Verweist auf eine bereits vorhandene Ressource)
\\
====== Grundlagen ======
Wie füge ich Kommentare ein und wie erstelle ich eine einfache Ausgabe in meinem Browser?
* Kommentar und Ausgabe:
\\
====== Datenübertragung ======
An wen will ich eigentlich Daten übertragen?
An den Webserver bzw eine My-SQL Datenbank die alles abspeichert (zB. Registrierungsdaten für ein Loginscript)
Es gibt 2 Methoden um die Daten eines Formulars zu Übertragen:
* POST: Bevorzugte Möglichkeit die Daten zu übertragen. Daten können nur durch das vorgegebene Formular verändert werden (verschlüsselt, geht direkt an die Webadresse und keine Datenbeschränkung)
* GET: Daten werden über die URL übertragen und vom Server in einer Umgebungsvariable abgespeichert. Hierbei sind die Daten in der URL manipulierbar.
Im