Suchen und Finden

Titel

Autor

Inhaltsverzeichnis

Nur ebooks mit Firmenlizenz anzeigen:

 

PHP 7 und MySQL - Ihr praktischer Einstieg in die Programmierung dynamischer Websites

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

Geräte

17,99 EUR

Für Firmen: Nutzung über Internet und Intranet (ab 2 Exemplaren) freigegeben

Derzeit können über den Shop maximal 500 Exemplare bestellt werden. Benötigen Sie mehr Exemplare, nehmen Sie bitte Kontakt mit uns auf.

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.3XAMPP für Linux

2.4XAMPP/MAMP für macOS

2.5XAMPP testen

2.6Erste Beispieldatei

2.7Mögliche Probleme beim Aufruf des ersten PHP-Dokuments

2.8PHP konfigurieren

2.9Alternative zu XAMPP: integrierter Webserver oder ein eigener virtueller Server

2.10Mehr PHP: Erweiterungen und Composer

2.10.1Composer installieren

2.11Zusammenfassung

3HTML und CSS – Grundlagen

3.1Grundstruktur

3.1.1Inhalte mit Überschriften, Absätzen und Listen strukturieren

3.1.2Aufzählungen

3.2Sonderzeichen und Zeichencodierung

3.3Verknüpfungen – Links und Bilder

3.3.1Links

3.3.2… und Bilder

3.4Daten übersichtlich über Tabellen darstellen

3.5Elemente zur Strukturierung

3.6Meta-Elemente

3.7Formatierung mit CSS

3.7.1Farbangaben

3.7.2Mehr Freiheit durch Klassen

3.7.3Weitere Selektoren

3.7.4Weitere häufig benötigte Formatierungen

3.8Zusammenfassung

4PHP-Basics

4.1PHP in HTML-Dokument einbinden

4.1.1Verschiedene Varianten der Einbindung

4.1.2PHP-Befehle überall

4.2Kommentare

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.4Konstanten definieren

4.5Operatoren

4.5.1Arithmetische Operatoren

4.5.2Strings verknüpfen

4.6Datentypen

4.6.1Strings

4.6.2Integer und Float

4.6.3Wahrheitswerte

4.6.4Weitere Datentypen

4.6.5Immer der richtige Typ

4.6.6TypeCasting

4.7Arrays

4.7.1Arrays erstellen

4.7.2Informationen über Arrays ausgeben lassen

4.7.3Arrays durchlaufen mit foreach

4.7.4Zufällig ein Bild anzeigen lassen

4.7.5Assoziative Arrays

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

4.9Zusammenfassung

5Mehr Basics

5.1Je nachdem … Entscheidungen fällen

5.1.1if – elseif – else

5.1.2Bedingungen kombinieren

5.1.3switch

5.2Schleifen – mehrmals dasselbe tun

5.2.1while-Schleife

5.2.2do-while-Schleife: zumindest einmal

5.2.3Kompakt: die for-Schleife

5.2.4Verschachtelte Schleifen

5.2.5Schleifen steuern über break und continue

5.2.6goto

5.2.7Alternative Syntax für Verzweigungen und Schleifen

5.3Funktionen schreiben

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.4Variadische 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.5Klassen und Objekte

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

5.7.3Mehr Fehlertypen

5.8Zusammenfassung

6Funktionen für Strings, Arrays, Datum und mehr

6.1Funktionen im PHP-Manual

6.2Funktionen für Variablen

6.3Funktionen für Strings

6.3.1Mehr Optionen für die Ausgabe

6.3.2Suchen, Finden und Ersetzen

6.3.3Volle Freiheit mit regulären Ausdrücken

6.3.4Zusammenarbeit mit HTML

6.3.5Zeichencodierungen

6.4Funktionen für Arrays

6.4.1Arrays und Strings

6.4.2Arrays sortieren

6.4.3Weitere Arrayfunktionen

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.5.5Datumsangabe überprüfen

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?

6.7Zusammenfassung

7Formulare verarbeiten mit PHP

7.1Formularbasis

7.1.1Verarbeitung im selben Skript

7.2Zwei Methoden: POST und GET

7.3Weitere Formularelemente

7.3.1Radiobuttons, Auswahllisten und...