Вышэйшы падручнік PHP8+

Функцыі

Увядзенне Ананімныя функцыі Знешнія зменныя ананімных функцый Атрыманне знешніх зменных ананімных функцый Змяненне знешніх зменных ананімных функцый Зменная перад выклікам ананімнай функцыі Тып значэння ананімнай функцыі Стрэлачныя функцыі Знешнія зменныя стрэлачных функцый Выклік функцыі па імі Зваротныя функцыі Зваротныя функцыі ва ўбудаваных функцыях

Фармат JSON

Увядзенне Дадзеныя ў JSON Дадзеныя з JSON Аб'екты з JSON Аб'екты з JSON у асацыятыўныя масівы Адпраўка дадзеных у фармаце JSON Некарэктны JSON Памылкі парсера JSON

Фармат XML

Увядзенне Тэкст XML тэга Тэксты групы XML тэгаў Атрыбуты XML тэга Атрыбуты групы XML тэгаў Укладзены XML тэг Група XML тэгаў з укладзенасцю Імёны XML тэгаў з злучок

Бібліятэка CURL

Увядзенне Адказ у зменную Праверка адказу на памылку Пераход па перанакіраваннях Праца з HTTPS Імітацыя браўзэра Адпраўка дадзеных метадам POST Адпраўка кукі Адваротная адпраўка кукі Устаноўка HTTP загалоўкаў

Праца з API

Увядзенне Падрыхтоўка да вывучэння API з адным URL API некалькі URL API з GET параметрам API з некалькімі GET параметрамі API якое аддае JSON API з POST параметрамі API з POST параметрамі ў фармаце JSON API і БД API для CRUD аперацый API з аўтарызацыяй API з ЧПУ REST API Выкарыстанне старонніх API

Бяспека SQL у PHP

Увядзенне Тэставыя табліцы Каментарыі ў SQL запыце Двукоссі ў SQL запытах SQL ін'екцыя ў радкавы параметр SQL ін'екцыя ў лікавы параметр Выключэнне памылак базы дадзеных Падмена значэння Спіс значэнняў Спіс палёў Дынамічнае фарміраванне запыту Прагляд чужых дадзеных

Праца з PDO

Увядзенне Тэставая табліца Злучэнне Запыты Праблемы запытаў Падрыхтаваныя выразы Пазыцыйныя плэйсхолдеры Іменаваныя плэйсхолдеры Аўтаабарачніванне плэйсхолдераў у двукоссі Пазыцыйная прывязка зменных Іменавая прывязка зменных Атрыманне аднаго поля Усе шэрагі з выніку Шматразовае выкананне Праца з аператарам LIKE Праца з аператарам LIMIT

Аптымізацыя

Фактары хуткасці загрузкі сайта Даступныя рэсурсы Аптымізацыя паўторных аперацый Аптымізацыя паўтарэння цяжкіх аперацый Аптымізацыя цыклічных аперацый Непатрэбнае вылічэнне даўжыні масіва ў цыкле Аптымізацыя лішніх праходаў цыкла Аптымізацыя праз убудаваныя функцыі Выбар аптымальнага алгарытму Аптымізацыя выкарыстання рэгулярак Аптымізацыя выкарыстання SQL запытаў Аптымізацыя спажывання памяці Аптымізацыя непатрэбных масіваў Аптымізацыя пераўтварэння ў масіў
nlkkms