Pokročilý tutoriál PHP8+
Funkcie
Úvod
Anonymné funkcie
Vonkajšie premenné anonymných funkcií
Získavanie vonkajších premenných anonymných funkcií
Zmena vonkajších premenných anonymných funkcií
Premenná pred volaním anonymnej funkcie
Typ návratovej hodnoty anonymnej funkcie
Šípkové funkcie
Vonkajšie premenné šípkových funkcií
Volanie funkcie podľa mena
Callback funkcie
Callbacky vo vstavaných funkciách
Formát JSON
Úvod
Dáta do JSON
Dáta z JSON
Objekty z JSON
Objekty z JSON do asociatívnych polí
Odosielanie dát vo formáte JSON
Neplatný JSON
Chyby parsera JSON
Formát XML
Úvod
Text XML tagu
Texty skupiny XML tagov
Atribúty XML tagu
Atribúty skupiny XML tagov
Vnorený XML tag
Skupina XML tagov s vnorenosťou
Názvy XML tagov s pomlčkami
Knižnica CURL
Úvod
Odpoveď do premennej
Kontrola chýb v odpovedi
Presmerovanie
Práca s HTTPS
Imitácia prehliadača
Odosielanie dát metódou POST
Odosielanie cookies
Spätné odosielanie cookies
Nastavenie HTTP hlavičiek
Práca s API
Úvod
Príprava na štúdium
API s jednou URL
API s viacerými URL
API s GET parametrom
API s viacerými GET parametrami
API vracajúce JSON
API s POST parametrami
API s POST parametrami vo formáte JSON
API a databáza
API pre CRUD operácie
API s autorizáciou
API s čitateľnou URL
REST API
Používanie cudzích API
Bezpečnosť SQL v PHP
Úvod
Testovacie tabuľky
Komentáre v SQL dopyte
Úvodzovky v SQL dopytoch
SQL injekcia do reťazcového parametra
SQL injekcia do číselného parametra
Vypnutie chýb databázy
Výmena hodnoty
Zoznam hodnôt
Zoznam polí
Dynamické formovanie dopytu
Prezeranie cudzích dát
Práca s PDO
Úvod
Testovacia tabuľka
Spojenie
Dopytovanie
Problémy dopytov
Prípravené príkazy
Pozičné placeholdery
Pomenované placeholdery
Automatické zabalenie placeholderov do úvodzoviek
Pozičné viazanie premenných
Pomenované viazanie premenných
Získanie jednej hodnoty
Všetky riadky z výsledku
Viacnásobné vykonanie
Práca s operátorom LIKE
Práca s operátorom LIMIT
Optimalizácia
Faktory rýchlosti načítania stránky
Dostupné zdroje
Optimalizácia opakovaných operácií
Optimalizácia opakovania ťažkých operácií
Optimalizácia cyklických operácií
Zbytočné výpočty dĺžky poľa v cykle
Optimalizácia nadbytočných priebehov cyklu
Optimalizácia pomocou vstavaných funkcií
Výber optimálneho algoritmu
Optimalizácia používania regulárnych výrazov
Optimalizácia používania SQL dopytov
Optimalizácia spotreby pamäte
Optimalizácia zbytočných polí
Optimalizácia prevodu na pole