Den Høyere PHP8+ Lærebok
Funksjoner
Introduksjon
Anonyme funksjoner
Ytre variabler for anonyme funksjoner
Henting av ytre variabler for anonyme funksjoner
Endring av ytre variabler for anonyme funksjoner
Variabel før kall av anonym funksjon
Returtype for anonyme funksjoner
Pilfunksjoner
Ytre variabler for pilfunksjoner
Kalle funksjoner ved navn
Callback-funksjoner
Callbacks i innebygde funksjoner
JSON-format
Introduksjon
Data i JSON
Data fra JSON
Objekter fra JSON
Objekter fra JSON til assosiative matriser
Sending av data i JSON-format
Ugyldig JSON
JSON-parserfeil
XML-format
Introduksjon
XML-taggens tekst
Tekster for gruppe av XML-tagger
XML-taggens attributter
Attributter for gruppe av XML-tagger
Innestående XML-tagg
Gruppe av XML-tagger med nesting
XML-taggnavn med bindestreker
CURL bibliotek
Introduksjon
Svar i variabel
Sjekk av svar for feil
Følge omdirigeringer
Arbeid med HTTPS
Etterligning av nettleser
Sending av data med POST-metoden
Sending av informasjonskapsler
Tilbakesending av informasjonskapsler
Innstilling av HTTP-headere
Arbeid med API
Introduksjon
Forberedelse til læring
API med én URL
API med flere URL-er
API med GET-parameter
API med flere GET-parametere
API som returnerer JSON
API med POST-parametere
API med POST-parametere i JSON-format
API og database
API for CRUD-operasjoner
API med autentisering
API med menneskevennlige URL-er
REST API
Bruk av tredjeparts API
SQL-sikkerhet i PHP
Introduksjon
Testtabeller
Kommentarer i SQL-spørringer
Anførselstegn i SQL-spørringer
SQL-injeksjon i strengparametere
SQL-injeksjon i numeriske parametere
Skjuling av databasefeil
Utveksling av verdier
Verdiliste
Feltliste
Dynamisk spørringsoppbygging
Visning av andres data
Arbeid med PDO
Introduksjon
Testtabell
Tilkobling
Spørringer
Spørringsproblemer
Forberedte uttrykk
Posisjonelle plassholdere
Navngitte plassholdere
Automatisk innpakking av plassholdere i anførselstegn
Posisjonell tilknytning av variabler
Navngitt tilknytning av variabler
Henting av ett felt
Alle rader fra resultatet
Flere ganger kjøring
Arbeid med LIKE-operatoren
Arbeid med LIMIT-operatoren
Optimalisering
Faktorer for nettstedets lastehastighet
Tilgjengelige ressurser
Optimalisering av repeterende operasjoner
Optimalisering av repetisjon av tunge operasjoner
Optimalisering av sykliske operasjoner
Unødvendig beregning av array-lengde i løkke
Optimalisering av unødvendige løkkegjennomganger
Optimalisering via innebygde funksjoner
Valg av optimal algoritme
Optimalisering av bruk av regulære uttrykk
Optimalisering av bruk av SQL-spørringer
Optimalisering av minneforbruk
Optimalisering av unødvendige arrays
Optimalisering av konvertering til array