Suchen und Finden
Service
PHP 7 und MySQL - Ihr praktischer Einstieg in die Programmierung dynamischer Websites
Florence Maurice
Verlag dpunkt, 2019
ISBN 9783960885535 , 600 Seiten
5. Auflage
Format ePUB
Kopierschutz Wasserzeichen
Mehr zum Inhalt
PHP 7 und MySQL - Ihr praktischer Einstieg in die Programmierung dynamischer Websites
Inhaltsverzeichnis
1Das Prinzip dynamischer Webseiten
2Die Entwicklungsumgebung einrichten
2.1Verschiedene Entwicklungsumgebungen
2.2XAMPP-Installation unter Windows
2.7Mögliche Probleme beim Aufruf des ersten PHP-Dokuments
2.9Alternative zu XAMPP: integrierter Webserver oder ein eigener virtueller Server
2.10Mehr PHP: Erweiterungen und Composer
3.1.1Inhalte mit Überschriften, Absätzen und Listen strukturieren
3.2Sonderzeichen und Zeichencodierung
3.3Verknüpfungen – Links und Bilder
3.4Daten übersichtlich über Tabellen darstellen
3.5Elemente zur Strukturierung
3.7.2Mehr Freiheit durch Klassen
3.7.4Weitere häufig benötigte Formatierungen
4.1PHP in HTML-Dokument einbinden
4.1.1Verschiedene Varianten der Einbindung
4.3Variablen definieren und ausgeben
4.3.1Notice bei nicht initialisierten Variablen
4.3.2Den Inhalt von Variablen ausgeben
4.3.3Sonderzeichen in Anführungszeichen
4.3.4Variablennamen über {} kennzeichnen
4.3.5Komfortable Ausgabe über HereDoc und NowDoc
4.3.6Qual der Wahl: einfache oder doppelte Anführungszeichen?
4.3.7Voll flexibel: variable Variablen
4.7.2Informationen über Arrays ausgeben lassen
4.7.3Arrays durchlaufen mit foreach
4.7.4Zufällig ein Bild anzeigen lassen
4.7.6Schlüssel von Arrays richtig angeben
4.7.7Arrays und Variableninterpolation
4.7.8Verschachtelte Arrays am Beispiel
4.8Nützlich für alle Zwecke: Dateien einbinden
5.1Je nachdem … Entscheidungen fällen
5.2Schleifen – mehrmals dasselbe tun
5.2.2do-while-Schleife: zumindest einmal
5.2.3Kompakt: die for-Schleife
5.2.5Schleifen steuern über break und continue
5.2.7Alternative Syntax für Verzweigungen und Schleifen
5.3.1Übergabe per Wert und per Referenz
5.3.2Defaultwerte für Parameter
5.3.3Zugriff auf Variablen innerhalb und außerhalb von Funktionen
5.3.5Lambda-Funktionen und Closures
5.4Funktionen: Datentyp von Parametern und Rückgabewerten angeben
5.4.1Datentyp von Parametern bestimmen – skalare Typdeklarationen
5.4.2Datentyp bei Rückgabewerten festlegen
5.5.1Objektorientierte Programmierung
5.5.2Methoden und Eigenschaften
5.6Unterstützung bei der Fehlersuche
5.6.1Leerzeichen und Einrückungen
5.6.2Editor mit mehr Fähigkeiten
5.7Fehlersuche – der Parse Error
5.7.1Fehlendes Anführungszeichen
5.7.2Vergessene geschweifte Klammern
6Funktionen für Strings, Arrays, Datum und mehr
6.3.1Mehr Optionen für die Ausgabe
6.3.2Suchen, Finden und Ersetzen
6.3.3Volle Freiheit mit regulären Ausdrücken
6.5Arbeiten mit Datum und Uhrzeit – klassisch mit date() & Co.
6.5.1Datum formatiert ausgeben über date()
6.5.2strftime() und setlocale()
6.5.3Ein beliebiges Datum festlegen
6.5.4Die Differenz zwischen zwei Daten berechnen
6.6DateTime-Klasse – Datumsangaben inklusive Zeitzonen und mehr
6.6.1Die DateTime-Klasse nutzen
6.6.2Eingedeutschte Datumsangaben
6.6.3Zeitspannen addieren und mit wiederkehrenden Terminen arbeiten
6.6.4Mit Zeitzonen arbeiten – oder wie viel Uhr ist es in Mexico City?
7Formulare verarbeiten mit PHP
7.1.1Verarbeitung im selben Skript