Aukščiausiasis PHP8+ vadovėlis
Funkcijos
Įvadas
Anoniminės funkcijos
Anoniminių funkcijų išoriniai kintamieji
Anoniminių funkcijų išorinių kintamųjų gavimas
Anoniminių funkcijų išorinių kintamųjų keitimas
Kintamasis prieš iškvietiant anoniminę funkciją
Anoniminės funkcijos grąžinimo tipas
Rodyklinės funkcijos
Rodyklinių funkcijų išoriniai kintamieji
Funkcijos iškvietimas pagal pavadinimą
Atgalinio iškvietimo funkcijos
Atgalinio iškvietimo funkcijos įtaisytose funkcijose
JSON formatas
Įvadas
Duomenys JSON formatu
Duomenys iš JSON
Objektai iš JSON
Objektai iš JSON į asociatyvius masyvus
Duomenų siuntimas JSON formatu
Netinkamas JSON
JSON parseriaus klaidos
XML formatas
Įvadas
XML žymos tekstas
XML žymų grupės tekstai
XML žymos atributai
XML žymų grupės atributai
Įdėta XML žyma
XML žymų grupė su įdėtumu
XML žymų pavadinimai su brūkšneliais
CURL biblioteka
Įvadas
Atsakymas kintamajame
Atsakymo klaidų tikrinimas
Peradresavimų sekimas
Darbas su HTTPS
Naršyklės imitavimas
Duomenų siuntimas POST metodu
Slapukų siuntimas
Atgalinis slapukų siuntimas
HTTP antraščių nustatymas
Darbas su API
Įvadas
Pasiruošimas mokymuisi
API su vienu URL
API su keliais URL
API su GET parametru
API su keliais GET parametrais
API grąžinanti JSON
API su POST parametrais
API su POST parametrais JSON formatu
API ir duomenų bazė
API CRUD operacijoms
API su autorizacija
API su SKNU
REST API
Trečiųjų šalių API naudojimas
Darbas su PDO
Įvadas
Testinė lentelė
Prisijungimas
Užklausos
Užklausų problemos
Paruoštieji sakiniai
Poziciniai placeholderiai
Pavadinti placeholderiai
Automatinis placeholderių apgaubimas kabutėmis
Pozicinis kintamųjų susiejimas
Pavadintas kintamųjų susiejimas
Vieno lauko gavimas
Visi eilučių rezultatai
Kartotinis vykdymas
Darbas su LIKE operatoriumi
Darbas su LIMIT operatoriumi
Optimizavimas
Svetainės įkėlimo greičio veiksniai
Prieinami ištekliai
Pasikartojančių operacijų optimizavimas
Sunkių pasikartojančių operacijų optimizavimas
Cikliškų operacijų optimizavimas
Nereikalingas masyvo ilgio skaičiavimas cikle
Papildomų ciklo praėjimų optimizavimas
Optimizavimas naudojant įmontuotas funkcijas
Optimalaus algoritmo pasirinkimas
Reguliariųjų išraiškų naudojimo optimizavimas
SQL užklausų naudojimo optimizavimas
Atminties suvartojimo optimizavimas
Nereikalingų masyvų optimizavimas
Konvertavimo į masyvą optimizavimas