Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:start [2012/10/13 15:36]
dominik [PHP mit OOP]
php:start [2022/09/22 19:58] (aktuell)
Zeile 1: Zeile 1:
-====== PHP Tutorial ​======+====== ​Index des PHP Tutorials ​====== 
 +Willkommen! \\ 
 +Schön, dass Du Dich für unser PHP Tutorial interessierst =)\\ 
 +Hier geben wir Dir eine Einführung in die Programmiersprache PHP. Du lernst anhand von kleinen Beispielen die Syntax((Die sog. »Syntax« sind die Sprachelemente mit denen man z.B. [[php:​variables|Variablen]] und Funktionen deklariert)) kennen und verstehen. Außerdem erhältst Du einen Überblick über die grundlegenden Funktionen. Eine Bedingung/​Voraussetzung gibt es schon: [[html:​start|HTML]] sollte kein Fremdwort mehr sein. ;-)
  
-In diesen Kurs lernen wir alles über die Programmiersprache ​PHP, sowohl allein als auch in Verbindung mit MYSQL. +===== Die Grundlagen von PHP =====
-Wir werden zunächst mit den grundsätzlichsten Dingen anfangen und uns bis hin zu fortgeschrittenen Themen wie OOP und Software Designs.+
  
-Der hier veröffentlichte PHP-Kurs wird laufend von der Community erweitert und verbessert! +  ​* [[php:why|Warum PHP?]] 
- +  * [[php:installing|Installieren eines lauffähigen ​Webservers ​und der Programmiersprache ​PHP]] 
-In diesem Sinne: Viel Spaß beim Lernen! +  * [[php:syntax|Die verschiedenen Syntax-Arten von PHP erlernen]] 
- +  * [[php:variables|Variablen ​und Konstanten in PHP]] 
-Hier befindet sich [[php:​index|der Seitenindex]]. +    * [[php:type-juggling|Type Juggling]] (Variablen ändern ihren Datentyp, sodass sie **immer** den Typ haben, welcher gerade gebraucht wird) 
- +  * [[php:operators|Operatoren]] Rechnen mit und ohne Variablen 
-===== Einstieg ===== +  * [[php:conditions|Programme mit Bedingungen steuern]] 
- +  * [[php:loop|Schleifen und Wiederholungen mit PHP]] 
-  ​* [[php:why|Gründe für PHP]] +  * [[php:functions|Eigene Funktionen in PHP deklarieren]] 
-  * [[php:server_client_communication|Server-Client-Kommunikation]] - Grundverständnisse über PHP +  * [[php:arrays|Arrays in PHP]] (eine Aneinanderreihung von Werten) 
-  * [[php:​getting_started|Einrichten des Webservers]] +  * [[php:ground_functions|Grundlegende Funktionen]] 
- +    * [[php:math|Funktionen zur mathematischen Berechnung]] 
-===== PHP Grundlagen ===== +    * [[php:math:base|Funktionen zum Umrechnen ​in andere Zahlensysteme]] 
- +    * [[php:string_functions|Funktionen zur Verarbeitung von Strings]] (Zeichenketten
-  * [[php:​first_prog|Erstes Programm]] +    * [[php:array_functions|Funktionen zur Verarbeitung und Manipulation von Arrays]] 
-  * [[php:echo_variants|Echo Varianten]] +    * [[php:special_chars|Zeichen mit besonderer Bedeutung]] 
-  * [[php:vars|Variablen]] ​- Eine Übersicht über Variablen im Allgemeinen +    * [[php:timedate|Funktionen für Datum bzw. Zeit]] 
-  * [[php:control_structs|Kontrollstrukturen]] +    * [[php:filehandling|Mit Dateien bzw. deren Inhalt umgehen]] 
-  ​[[php:​loops|Schleifen]] +  * [[php:forms|Formulare und Parameterübergabe]] 
-  ​[[php:​arrays|Arrays ]] +  * [[php:cookies|Cookies mit PHP]] (Zwischenspeicher für Webbrowser-User) 
-  ​[[php:​vars_per_post|Variablen per Post übergeben]] +  * [[php:sessions|Session erstellen]]
-  ​[[php:​vars_per_get|Variablen per Get übergeben]] +
-  * [[php:funcs|Funktionen]] +
-  * [[php:include|Include]] +
-  * [[php:save_data|Speichermöglichkeiten]] +
-     * [[php:​cookies|Cookies]] +
-     * [[php:​sessions|Sessions]] +
-     * [[php:​files|Dateien]] +
- +
-===== PHP mit MYSQL ===== +
- +
-  * [[php:​mysql:​start|Was ist MYSQL überhaupt?]] +
-  * [[php:mysql:​connection|Verbindung zur Datenbank]] +
-  * [[php:mysql:​select-from|Daten abfragen]] +
-  * [[php:mysql:​show-data|Daten ausgeben]] +
-  * [[php:mysql:​insert-into|Daten hinzufügen]] +
-  * [[php:mysql:delete|Daten löschen]] +
-  * [[php:​mysql:​update|Daten ändern]] +
-  * [[php:​mysql:​security|Sicherheitsaspekte]] +
- +
-===== PHP mit OOP ===== +
- +
-  * [[php:​oop:​start|Einführung ​in OOP]] +
-  * [[php:oop:class|Klassen]] +
-  * [[php:​oop:​methoden|Methoden]] +
-  * [[php:​oop:​attribute|Eigenschaften ​(Attribute)]] +
-  * [[php:oop:​magicmethodMagische Methoden]] +
-  * [[php:oop:​typehinting|Type Hinting]] +
-  * [[php:oop:keyword|Schlüsselwörter]] +
-  * [[php:​oop:​designpatterns|Design Patterns]] +
-    * [[php:oop:mvc|MVC/ORM]] +
- +
- +
-===== Sonstiges ===== +
- +
-  * [[php:predefinedconstants|Vordefinierte Konstanten]] +
-  * [[php:errors_warnings|Typische Fehler]] +
-  * [[php:example:​smtp|SMTP-Implementation]] - Mails verschicken ohne eigenen Mailservice  +
-\\ +
- +
----- +
-[[PHP:Index|Index]]+