Einstieg in PHP 5.3 und MySQL 5.4

Für Programmieranfänger geeignet

Thomas Theis (Autor)

Media-Kombination
614 Seiten
2009 | 6. Auflage
Galileo Press
978-3-8362-1544-2 (ISBN)
24,90 inkl. MwSt
  • Titel erscheint in neuer Auflage
  • Artikel merken
Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP suchen, haben Sie Ihr passendes Buch gefunden. Alle für den Anfänger wichtigen Themen zur Version 5.3 werden behandelt. Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärken von PHP 5.3 nutzen können. Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen mit MySQL 5.4. Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten.


1 Einführung 15
1.1 Zu diesem Buch 15
1.2 PHP -- eine Beschreibung 16
1.3 PHP -- Vorzüge 16
1.4 Aufbau dieses Buchs 18
1.5 Systemvoraussetzungen 18


2 PHP-Programmierkurs 19
2.1 Einbettung von PHP in HTML 19
2.2 Kommentare 21
2.3 Variablen, Datentypen und Operatoren 22
2.4 Einfache Formularauswertungen 29
2.5 Verzweigungen 37
2.6 Schleifen 51
2.7 Felder 63
2.8 Funktionen 69
2.9 Beispiele 91


3 Daten senden und auswerten 105
3.1 Textelemente 105
3.2 Auswahlelemente 113
3.3 Aktionselemente 122
3.4 Weitere Möglichkeiten 130
3.5 Beispiele 149
3.6 PHP-Programme publizieren 156


4 Datenbanken 161
4.1 MySQL und phpMyAdmin 162
4.2 PHP und MySQL 192
4.3 MySQL-Datenbanken publizieren 237


5 Objektorientierung in PHP 245
5.1 Was ist objektorientierte Programmierung? 245
5.2 Klassen und Objekte 246
5.3 Konstruktor 250
5.4 Destruktor 253
5.5 Optionale Parameter 254
5.6 Handles und Kopien 257
5.7 Vererbung 262
5.8 Dereferenzierung von Objekten 267
5.9 Konstanten, statische Eigenschaften und Methoden 268
5.10 Abstrakte Klassen und Methoden 271
5.11 Magische Konstanten __METHOD__, __FILE__, __LINE__ 273
5.12 Operator »instanceof« 275
5.13 Hilfsfunktionen 275
5.14 Ausgabemethode __toString 277
5.15 autoload-Funktion 278
5.16 Beispiel 280


6 Weitere Themen 285
6.1 Zeichenketten 285
6.2 Dateien und Verzeichnisse 300
6.3 Felder 324
6.4 Datum und Zeit 342
6.5 Mathematische Funktionen 359
6.6 Sessions und Cookies 375
6.7 SQLite und SQLite3 402
6.8 XML 416


7 Besondere Themen 427
7.1 Reguläre Ausdrücke 427
7.2 Grafiken 446
7.3 PDF-Dateien 466
7.4 Flash 485
7.5 Fehler 512
7.6 Sicherheit 525
7.7 E-Mail 528


8 Beispielprojekte 541
8.1 Projekt »Chat« 541
8.2 Projekt »Forum« 552


A HTML für PHP 575
A.1 Die erste Seite 575
A.2 Formulare 577
A.3 Tabellen 579
A.4 Hyperlinks 581


B Installationen 583
B.1 Installation des Pakets XAMPP 583
B.2 Installation der einzelnen Software-Komponenten 586
B.3 Installation des FTP-Programm WS_FTP LE 596
B.4 Installation des FTP-Clients FileZilla 597


Index 603

Reihe/Serie Galileo Computing
Sprache deutsch
Maße 240 x 168 mm
Gewicht 1310 g
Themenwelt Informatik Datenbanken MySQL
Informatik Web / Internet PHP
Schlagworte Hardcover, Softcover / Informatik, EDV/Internet • MySQL • MySQL 5.3 • MySQL 5.4 • MySQL 5; Einführung • PHP • PHP 5.3 • PHP 5; Einführung • Webentwicklung • Webprogrammierung • Webserver-Programmierung
ISBN-10 3-8362-1544-6 / 3836215446
ISBN-13 978-3-8362-1544-2 / 9783836215442
Zustand Neuware
Haben Sie eine Frage zum Produkt?