Inhaltsverzeichnis
Vorwort 4
Kapitel 1 Einführung in PHP .... 6
Abschnitt 1 Einführung in PHP .. 6
1. Wie Webprogramme funktionieren... 6
2. Einführung in PHP .... 9
Abschnitt 2 Einrichten der PHP-Entwicklungsumgebung... 9
1. Programmierung und Auswahl von Softwareentwicklungstools .. 9
2. Installation und Konfiguration der Serversoftware 10
Abschnitt 3 Experiment 1 Aufbau einer PHP-Entwicklungsumgebung 11
0. Zweck des Experiments... 11
1. Experimentvorbereitung... 12
2. PHP-Installation und Konfiguration 12
3.Apache-Installation und -Konfiguration
4. Testen Sie die Unterstützung von Apache für PHP.... 13
5. Installation der MySQL-Software und Inbetriebnahme des Dienstes 14
Kapitel 2 Web-Client-Technologie 16
Abschnitt 1 Funktionsprinzip des Web-Clients 16
1. Funktionsweise des Browsers 16
2.Wie HTML funktioniert 16
3. Wie JavaScript funktioniert... 20
Abschnitt 2 Grundlegende Technologie des Web-Clients 21
Abschnitt 3 Experiment 2 Web-Client-Technologie .... 34
Kapitel 3 PHP-Syntax .. 36
Abschnitt 1 Grundgrammatik 36
1. Das einfachste PHP-Programm 36
2. Analysieren Sie das einfachste PHP-Programm. 37
3. H?ufig verwendete Variablenverarbeitungsfunktionen .. 37
4. Methoden für den Zugriff auf Clientvariablen.... 40
5. Umfang der PHP-Variablen 41
6. Super globales Variablenarray 41
7. Datentyp... 43
8.Betreiber .. 47
9. Funktion . 48
10. Anwendung von Sitzung 51
Abschnitt 2 Grundlagen der PHP-Programmierung .. 53
1. Prozesskontrollstruktur 53
2. PHP eingebettet in HTML oder JavaScript.... 53
3. Verwenden Sie PHP zur Ausgabe von HTML oder JavaScript 55
4. Selbstbedienungsprogramm .... 56
Abschnitt 3 Experiment 2 PHP-Syntaxexperiment... 57
Kapitel 4 MySQL-Datenbank... 58
Abschnitt 1 Grundlegende Verwendung von MySQL .. 58
1. Grundkenntnisse der Datenbank 58
2.Einführung in MySQL .. 58
3.MySQL-Befehlsoperationen 58
4.MySQL grafische Client-Tool-Software 61
Abschnitt 2 PHP zur Manipulation von MySQL verwenden 62
1. PHP-Datentyp: Ressourcentyp ... 62
2. Funktionen in PHP zur Manipulation der MySQL-Datenbank 63
3. MySQL-Instanz mit PHP manipulieren .. 67
4. G?ngige Spaltentypen in MySQL 68
5. In Abfragen verwendete Operatoren und Funktionen 70
Abschnitt 3 Experiment 4 MySQL-Experiment 77
1. Grundlegende MySQL-Befehlsübungen 77
2.Verwenden Sie phpMyAdmin.. 79
Kapitel 5 Web-Software-Entwicklung .... 80
Abschnitt 1 Systemanalyse und Systemdesign 80
1. Benutzeranforderungen... 80
2. Systemanalyse und Design 81
Abschnitt 2 Systemimplementierung und Systemtest 89
Abschnitt 3 Experiment... 89