Einstieg in PHP 7 und MySQL 5.6: Ideal für Programmieranfänger geeignet - Thomas Theis [Taschenbuch]

Einstieg in PHP 7 und MySQL 5.6: Ideal für Programmieranfänger geeignet - Thomas Theis [Taschenbuch]

Wähle den Zustand

Preise sind Endpreise zzgl. Versandkosten
  1. Sehr guter Zustand: leichte Gebrauchsspuren vorhanden
  2. z.B. mit vereinzelten Knicken, Markierungen oder mit Gebrauchsspuren am Cover
  3. Gut als Geschenk geeignet

Das reBuy Versprechen

21 Tage Widerrufsrecht
Der Umwelt zuliebe
Geprüfte Gebrauchtware
Zustand: Sehr gut
  • Zustellung in 3-5 Werktagen. Ab 3 Bücher: 1-3 Werktage.
  • alert-danger Fast ausverkauft

18,49 €

Das reBuy Versprechen

21 Tage Widerrufsrecht
Der Umwelt zuliebe
Geprüfte Gebrauchtware
menu-left Zurück

Produktinformationen

Details
EAN / ISBN-139783836239004
Höhe23 cm
AutorThomas Theis
Produktformgemischte Medienprodukte
Auflage11
HerausgeberRheinwerk
Erscheinungsdatum 2016
Inhaltsverzeichnis  Einführung ... 17   1.  PHP-Programmierkurs ... 23        1.1 ... Einbettung von PHP in HTML ... 23        1.2 ... Kommentare ... 26        1.3 ... Variablen, Datentypen und Operatoren ... 27        1.4 ... Einfache Formularauswertungen ... 37        1.5 ... Verzweigungen ... 45        1.6 ... Mehr über Verzweigungen ... 58        1.7 ... Schleifen ... 66        1.8 ... Funktionen ... 78        1.9 ... Behandlung von Fehlern ... 94        1.10 ... Felder ... 98        1.11 ... Mehr über Funktionen ... 104        1.12 ... Beispiele ... 120   2.  Daten senden und auswerten ... 133        2.1 ... Textelemente ... 133        2.2 ... Auswahlelemente ... 141        2.3 ... Aktionselemente ... 150        2.4 ... Weitere Möglichkeiten ... 153        2.5 ... Beispiele ... 171        2.6 ... PHP-Programme publizieren ... 184   3.  Datenbanken mit MySQL ... 185        3.1 ... MySQL und phpMyAdmin ... 186        3.2 ... PHP und MySQL ... 192        3.3 ... Abfragen über mehrere Tabellen ... 231        3.4 ... MySQL-Datenbanken publizieren ... 238   4.  Objektorientierung in PHP ... 247        4.1 ... Was ist objektorientierte Programmierung? ... 247        4.2 ... Klassen und Objekte ... 248        4.3 ... Konstruktor und Ausgabe ... 252        4.4 ... Destruktor ... 255        4.5 ... Optionale Parameter ... 257        4.6 ... Konstanten und statische Elemente ... 259        4.7 ... Kopie und Referenz ... 262        4.8 ... Typhinweise ... 266        4.9 ... Objekte und Felder ... 266        4.10 ... Vererbung ... 270        4.11 ... Schnittstellen ... 275        4.12 ... Namensräume ... 279        4.13 ... Serialisierung ... 282        4.14 ... Beispiel »Scheck« ... 285        4.15 ... Beispiel »Kopfrechnen« ... 290   5.  Fehler behandeln, Sicherheit erhöhen ... 291        5.1 ... Anzeige von Fehlern ... 291        5.2 ... Dauerhafte Konfiguration der Anzeige von Fehlern ... 291        5.3 ... Temporäre Konfiguration der Anzeige von Fehlern ... 294        5.4 ... Angriffe und Sicherheit ... 295   6.  Zeichenketten ... 299        6.1 ... Länge und Umwandlungsfunktionen ... 299        6.2 ... Zeichenketten und Felder ... 301        6.3 ... Teilzeichenketten ... 303        6.4 ... Suchen nach Position ... 304        6.5 ... Vergleich von Zeichenketten ... 306        6.6 ... Codierung von Zeichen ... 308        6.7 ... Verschlüsselung ... 309   7.  Dateien und Verzeichnisse ... 313        7.1 ... Dateitypen ... 313        7.2 ... Schreiben einer sequenziellen Datei ... 314        7.3 ... Lesen einer sequenziellen Datei ... 317        7.4 ... Verbessertes Lesen einer Datei ... 319        7.5 ... Vereinfachtes Lesen einer Datei ... 320        7.6 ... Schreiben einer CSV-Datei ... 322        7.7 ... Lesen einer CSV-Datei ... 323        7.8 ... Ein einfacher Webcounter ... 325        7.9 ... Wahlfreier Zugriff ... 326        7.10 ... Informationen über Dateien ... 330        7.11 ... Informationen über ein einzelnes Verzeichnis ... 331        7.12 ... Informationen über den Verzeichnisbaum ... 333   8.  Felder ... 337        8.1 ... Feld kopieren ... 337        8.2 ... Feld als Parameter ... 338        8.3 ... Feld als Rückgabewert ... 339        8.4 ... Typhinweise ... 340        8.5 ... foreach-Schleife mit Referenzen ... 341        8.6 ... Operationen für numerisch indizierte Felder ... 343        8.7 ... Sortierung eines assoziativen Felds ... 353        8.8 ... Zweidimensionale Felder ... 354        8.9 ... Benutzerdefinierte Sortierung ... 364        8.10 ... list-Anweisung ... 367   9.  Datum und Zeit ... 369        9.1 ... Zeit ermitteln und ausgeben ... 369        9.2 ... Zeit formatiert ausgeben ... 370        9.3 ... Zeitangabe prüfen ... 373        9.4 ... Absolute Zeitangabe erzeugen ... 374        9.5 ... Relative Zeitangabe erzeugen ... 376        9.6 ... Mit Zeitangaben rechnen ... 378        9.7 ... Zeitbereich auswählen ... 380        9.8 ... Zeitstempel in Datenbanken ... 381        9.9 ... Beispiel Feiertagsberechnung ... 383        9.10 ... Kopfrechnen mit Zeitmessung ... 387 10.  Mathematische Funktionen ... 393        10.1 ... Ganze Zahlen und Fließkommazahlen ... 393        10.2 ... Exponentialoperator ** ... 395        10.3 ... PHP als Taschenrechner ... 396        10.4 ... Umwandlung in ganze Zahl ... 397        10.5 ... Ganzzahlige Division ... 398        10.6 ... Extremwerte ... 399        10.7 ... Winkelfunktionen ... 400        10.8 ... Zufallszahlen ... 402        10.9 ... Mischen ... 404        10.10 ... Stellenwertsysteme ... 407        10.11 ... Bit-Operatoren ... 409 11.  Sessions und Cookies ... 413        11.1 ... Session-Management ... 414        11.2 ... Beispiel für Sessions: Zugriffszähler ... 414        11.3 ... Beispiel für Sessions: geschützte Website ... 416        11.4 ... Beispiel für Sessions: Webshop ... 421        11.5 ... Cookies ... 433        11.6 ... Beispiel für Cookies: Besuch ... 435        11.7 ... Beispiel für Cookies: Adressspeicherung ... 437 12.  Datenbanken mit SQLite3 und PDO ... 441        12.1 ... SQLite3 ... 442        12.2 ... Datenbankdatei, Tabelle und Datensätze erzeugen ... 442        12.3 ... Abfrage der Datensätze ... 444        12.4 ... Benutzeroberfläche mit JavaScript und CSS ... 446        12.5 ... Beispiel »Kopfrechnen« ... 451        12.6 ... PDO ... 452 13.  XML ... 457        13.1 ... Einlesen eines einzelnen Objekts ... 457        13.2 ... Einlesen mehrerer Objekte ... 460        13.3 ... Zugriff auf Attribute ... 462        13.4 ... Interne XML-Daten ... 464        13.5 ... Speicherung von Objekten ... 466 14.  Ajax ... 469        14.1 ... Hallo Ajax ... 470        14.2 ... Parameter senden ... 472        14.3 ... XML-Datei lesen ... 475        14.4 ... JSON-Datei lesen ... 479        14.5 ... Zugriff auf MySQL-Datenbank ... 486        14.6 ... Weitere Ereignisse ... 489 15.  Grafiken programmieren ... 491        15.1 ... Installation testen ... 491        15.2 ... Grafik anzeigen ... 492        15.3 ... Texte anzeigen ... 496        15.4 ... Bilder anzeigen ... 499        15.5 ... Zeichnungen erzeugen ... 504        15.6 ... Beispielprojekte ... 510 16.  PDF-Dateien erstellen ... 517        16.1 ... Installation ... 517        16.2 ... PDF-Dokument erzeugen ... 517        16.3 ... Text in Zelle ... 519        16.4 ... Fließtext, Schriftparameter ... 521        16.5 ... Tabelle ... 523        16.6 ... Kopf- und Fußzeile ... 526        16.7 ... Bild aus Datei laden ... 528        16.8 ... Hyperlinks ... 529        16.9 ... Linie, Rechteck, Position ... 533 17.  Automatisierter E-Mail-Versand ... 537        17.1 ... Eine erste E-Mail ... 537        17.2 ... Eine E-Mail mit Header ... 538        17.3 ... Ein E-Mail-Formular ... 538        17.4 ... E-Mails mit PHPMailer ... 540 18.  Beispielprojekte ... 543        18.1 ... Projekt »Chat« ... 543        18.2 ... Projekt »Blog« ... 554        18.3 ... Projekt »Forum« ... 563   Anhang ... 565        A ... HTML für PHP ... 565        B ... Installationen und Hilfestellungen ... 573   Index ... 585
HauptbeschreibungMit diesem Buch lernen Sie schnell und praxisnah, wie Sie dynamische Webseiten mit PHP und MySQL entwickeln. Schritt für Schritt zeigt Ihnen unser Autor Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Beispiele, wie Sie mit PHP programmieren und auf MySQL-Datenbanken zugreifen. Es werden alle Themen behandelt, die Sie zum Erstellen von Blogs, Webshops, Chats, Foren u. Ä. benötigen. Ein Programmierkurs am Anfang des Buchs stellt sicher, dass auch Programmieranfänger problemlos einsteigen können. Aus dem Inhalt: Grundlagen PHP-Programmierkurs Daten senden & auswerten Datenbanken in MySQL anlegen Fortgeschrittene Techniken Objektorientierte Programmierung Sicherheit erhöhen Datum & Zeit Sessions & Cookies Grafiken & PDFs erstellen Automatisch E-Mails versenden Hilfen Installation des lokalen Webservers HTML-Crashkurs Hinweise für Windows- Mac- und Ubuntu-Nutzer Galileo Press heißt jetzt Rheinwerk Verlag. Die Fachpresse zur Vorauflage: iX - Magazin für professionelle Informationstechnik: »Buchtipp!«
Breite17.2 cm
SpracheDeutsch

Kundenbewertungen Programmiersprachen

Gesamtbewertung

0.0 von 5 Sternen