PHP8+ Handbuch für Fortgeschrittene

Funktionen

Einführung Anonyme Funktionen Äußere Variablen anonymer Funktionen Abrufen äußerer Variablen anonymer Funktionen Ändern äußerer Variablen anonymer Funktionen Variable vor dem Aufruf der anonymen Funktion Rückgabetyp der anonymen Funktion Pfeilfunktionen Äußere Variablen von Pfeilfunktionen Funktionsaufruf by Name Callback-Funktionen Callbacks in eingebauten Funktionen

JSON-Format

Einführung Daten in JSON Daten aus JSON Objekte aus JSON Objekte aus JSON in assoziative Arrays Senden von Daten im JSON-Format Ungültiges JSON JSON-Parser-Fehler

XML-Format

Einführung XML-Tag-Text Texte einer Gruppe von XML-Tags Attribute eines XML-Tags Attribute einer Gruppe von XML-Tags Geschachteltes XML-Tag Gruppe von XML-Tags mit Schachtelung XML-Tagnamen mit Bindestrichen

Die CURL-Bibliothek

Einführung Antwort in Variable Fehlerüberprüfung der Antwort Weiterleitung folgen Arbeit mit HTTPS Browser-Imitation Daten senden per POST-Methode Cookies senden Rücksendung von Cookies HTTP-Header setzen

Arbeiten mit API

Einführung Vorbereitung auf das Lernen API mit einer URL API mit mehreren URLs API mit GET-Parameter API mit mehreren GET-Parametern API, das JSON zurückgibt API mit POST-Parametern API mit POST-Parametern im JSON-Format API und Datenbank API für CRUD-Operationen API mit Authentifizierung API mit menschenlesbaren URLs REST-API Nutzung von Fremd-APIs

SQL-Sicherheit in PHP

Einführung Testtabellen Kommentare in SQL-Abfragen Anführungszeichen in SQL-Abfragen SQL-Injection in String-Parametern SQL-Injection in numerischen Parametern Deaktivieren von Datenbankfehlern Wertemanipulation Werteliste Feldliste Dynamische Abfrageerstellung Anzeigen fremder Daten

Arbeit mit PDO

Einführung Testtabelle Verbindung Abfragen Probleme von Abfragen Prepared Statements Positionale Platzhalter Benannte Platzhalter Automatisches Umgeben von Platzhaltern mit Anführungszeichen Positionales Binden von Variablen Benanntes Binden von Variablen Abrufen eines einzelnen Feldes Alle Zeilen aus dem Ergebnis Mehrfache Ausführung Arbeit mit dem LIKE-Operator Arbeit mit dem LIMIT-Operator

Optimierung

Geschwindigkeitsfaktoren beim Seitenaufbau Verfügbare Ressourcen Optimierung sich wiederholender Operationen Optimierung der Wiederholung schwerer Operationen Optimierung von Schleifenoperationen Unnötige Berechnung der Array-Länge in der Schleife Optimierung überflüssiger Schleifendurchläufe Optimierung durch eingebaute Funktionen Wahl des optimalen Algorithmus Optimierung der Verwendung regulärer Ausdrücke Optimierung der Verwendung von SQL-Abfragen Optimierung des Speicherverbrauchs Optimierung unnötiger Arrays Optimierung der Array-Konvertierung
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen