PHP 7.0 – Dynamische Webseiten erstellen Grundlagen
Der erfolgreiche Einstieg in PHP!
Mit dem Buch "PHP 7.0 – Dynamische Webseiten erstellen" erhalten Sie einen schnellen Einstieg in PHP mit der Entwicklungsumgebung XAMPP (Webserver und Datenbankserver). Neben den grundlegenden Sprachelementen lernen Sie den Umgang mit Funktionen, Formularen, Sessions und Datenbanken. Dabei hilft Ihnen die einheitliche Verwendung von Begriffen und der Quellcode nach gängigen Konventionen.
Im Anhang wird die Installation der kostenlosen Entwicklungsumgebung in einer Windows-Umgebung beschrieben, ergänzt um Informationen für MAC OS-User. Dadurch kann das Buch auch ausgezeichnet zum Selbstlernen und Nachbereiten genutzt werden.
- Grundlegende Sprachelemente
- Interaktive Webseiten
- Mit Daten aus externen Dateien arbeiten
- Zeichenketten-Funktionen
- Grundlagen Datenbank MySQL/MariaDB
Maßgeschneidert zu den Lernthemen in „PHP 7.0 – Dynamische Webseiten erstellen“ erhalten Sie mit BuchPlus ein umfassendes, digitales Medienpaket mit Beispieldateien, Wissenstests, Ergebnisdateien und der Linkliste mit den im Buch enthaltenen Links nach Kapiteln sortiert.
Inhalt:
- IBevor Sie beginnen
- 1Informationen zu diesem Buch
- 1.1Voraussetzungen und Ziele
- 1.2Aufbau und Konventionen
- 2Einführung in PHP
- 2.1PHP‐Code in Webseiten
- 2.2Informationen zu PHP
- 2.3PHP‐Version
- 3Grundlegende Sprachelemente
- 3.1PHP in HTML einbinden
- 3.2Codieren von PHP‐Skripten
- 3.3Daten im Browser ausgeben
- 3.4Grundlagen zur Fehlersuche in PHP‐Skripten
- 3.5Übung
- 4Variablen und Operatoren
- 4.1Variablen
- 4.2Variablen und Operatoren für Zahlen
- 4.3Variablen und Operatoren für Zeichenketten
- 4.4Konstanten
- 4.5Übungen
- 5Kontrollstrukturen
- 5.1Kontrollstrukturen einsetzen
- 5.2Die einfache if‐Anweisung
- 5.3Die if‐Anweisung mit else‐Zweig
- 5.4Erweiterte if‐Anweisung mit elseif
- 5.5Verschachtelte if‐Anweisungen
- 5.6Fallauswahl mit der switch‐Anweisung
- 5.7Schleifen
- 5.8Mit der while‐Schleife arbeiten
- 5.9Mit der for‐Schleife arbeiten
- 5.10Schleifen abbrechen
- 5.11Übungen
- 6Arrays
- 6.1Grundlagen zu Arrays
- 6.2Indizierte eindimensionale Arrays erstellen
- 6.3Assoziative eindimensionale Arrays erstellen
- 6.4Arrays mit der Kurzschreibweise erstellen
- 6.5Mit eindimensionalen Arrays arbeiten
- 6.6Daten aus eindimensionalen Arrays extrahieren
- 6.7Mehrdimensionale indizierte Arrays erstellen
- 6.8Mit mehrdimensionalen assoziativen Arrays arbeiten
- 6.9Daten aus mehrdimensionalen Arrays extrahieren
- 6.10Den passenden Array‐Typ verwenden
- 6.11Weitere Informationen zu Arrays in PHP
- 6.12Übungen
- 7Mit Formularen arbeiten
- 7.1Interaktion mit PHP
- 7.2Formulare mit PHP auswerten
- 7.3Übungen
- 8Funktionen
- 8.1Funktionen erstellen und aufrufen
- 8.2Mit Funktionen arbeiten
- 8.3Der Gültigkeitsbereich von Variablen
- 8.4PHP‐Dateien einbinden mit include() und require
- 8.5Übungen
- 9Mit Daten aus externen Dateien arbeiten
- 9.1Externe Dateien nutzen
- 9.2Dateien öffnen, lesen und schließen
- 9.3Weitere Möglichkeiten zum Lesen von Dateien
- 9.4In Dateien schreiben
- 9.5Weitere Datei‐Funktionen
- 9.6Zugriffszähler für eine Webseite
- 9.7Übung
- 10Zeichenketten‐Funktionen
- 10.1Zeichenketten ausgeben
- 10.2Zahlen formatieren
- 10.3Nach Zeichenketten suchen
- 10.4Position und Teil einer Zeichenkette ermitteln
- 10.5Zählen innerhalb von Zeichenketten
- 10.6Zeichenketten vergleichen
- 10.7Zeichenketten modifizieren
- 10.8Mit Arrays und Zeichenketten arbeiten
- 10.9Übungen
- 11Datum und Uhrzeit
- 11.1Datum und Zeit ermitteln
- 11.2Datum und Zeit formatieren
- 11.3Datumsangabe an Sprache anpassen
- 11.4Länder‐ und Spracheinstellungen ändern
- 11.5Zeitfunktionen
- 11.6Datumsangaben überprüfen
- 11.7Übungen
- 12Sessions
- 12.1Mit Sessions arbeiten
- 12.2Session starten bzw. fortsetzen
- 12.3Daten in einer Session speichern
- 12.4Daten einer Session abrufen
- 12.5Sessiondaten und Session löschen
- 12.6Fallbeispiel „Shop
- 12.7Übung
- 13Grundlagen Datenbank MySQL
- 13.1Die Datenbanken MySQL und MariaDB
- 13.2MySQL‐Datenbanken mit phpMyAdmin verwalten
- 13.3MySQL‐Datenbanken mit phpMyAdmin erstellen
- 13.4Mit einer MySQL‐Tabelle arbeiten
- 13.5SQL‐Dumps exportieren und importieren
- 13.6PHP und MySQL
- 13.7MySQL‐Abfragen
- 13.8Rückgabe aus MySQL‐Abfrage auswerten
- 13.9Formulardaten in einer MySQL‐Datenbank speichern
- 13.10Übung
- AInstallation und Konfiguration der Software
- A.1Installation und Konfiguration von XAMPP
- A.2Mit XAMPP arbeiten
- A.3Installation und Konfiguration von Notepad
- A.4Mit den XAMPP‐Konfigurationsdateien arbeiten
- A.5Zugriffsrechte von MySQL mit phpMyAdmin steuern
- Stichwortverzeichnis