Hoogste PHP8+ Handboek

Functies

Inleiding Anonieme functies Externe variabelen van anonieme functies Externe variabelen verkrijgen in anonieme functies Externe variabelen wijzigen in anonieme functies Variabele voor het aanroepen van een anonieme functie Retourtype van anonieme functies Pijlfuncties Externe variabelen van pijlfuncties Functie bij naam aanroepen Callbackfuncties Callbacks in ingebouwde functies

JSON-formaat

Inleiding Gegevens in JSON Gegevens uit JSON Objecten uit JSON Objecten uit JSON in associatieve arrays Verzenden van gegevens in JSON-formaat Ongeldige JSON JSON-parserfouten

XML-formaat

Inleiding XML-tagtekst Teksten van XML-taggroep XML-tagattributen Attributen van XML-taggroep Geneste XML-tag XML-taggroep met geneste tags XML-tagnamen met koppeltekens

CURL Bibliotheek

Inleiding Antwoord in variabele Controle op fouten Volgen van redirects Werken met HTTPS Imitatie van browser Data verzenden via POST-methode Cookies verzenden Tegenzending van cookies Instellen van HTTP-headers

Werken met API

Inleiding Voorbereiding op de studie API met één URL API met meerdere URL's API met GET-parameter API met meerdere GET-parameters API die JSON teruggeeft API met POST-parameters API met POST-parameters in JSON-formaat API en DB API voor CRUD-bewerkingen API met autorisatie API met gebruikersvriendelijke URL's REST API Het gebruik van externe API's

SQL-beveiliging in PHP

Inleiding Testtabellen Commentaar in SQL-query Aanhalingstekens in SQL-query's SQL-injectie in een stringparameter SQL-injectie in een numerieke parameter Uitschakelen van databasefouten Vervanging van waarde Waardenlijst Veldlijst Dynamische queryvorming Bekijken van gegevens van anderen

Werken met PDO

Inleiding Testtabel Verbinding Query's Problemen met query's Voorbereide statements Positionele placeholders Genaamde placeholders Automatisch omwikkelen van placeholders met aanhalingstekens Positionele binding van variabelen Genaamde binding van variabelen Één veld ophalen Alle rijen uit het resultaat Meervoudige uitvoering Werken met de LIKE-operator Werken met de LIMIT-operator

Optimalisatie

Factoren voor de laadsnelheid van een website Beschikbare middelen Optimalisatie van herhalende bewerkingen Optimalisatie van herhaling van zware bewerkingen Optimalisatie van cyclische bewerkingen Onnodige berekening van arraylengte in een lus Optimalisatie van overbodige lusiteraties Optimalisatie via ingebouwde functies Keuze van het optimale algoritme Optimalisatie van het gebruik van reguliere expressies Optimalisatie van het gebruik van SQL-query's Optimalisatie van geheugengebruik Optimalisatie van overbodige arrays Optimalisatie van conversie naar array
uzlswid