PHP 8. Наиболее полное руководство

Оглавление⌄
Предисловие ......................................................................................................... 23ЧАСТЬ I. ОСНОВЫ ВЕБ-РАЗРАБОТКИ ....................................................... 31Глава 1. Принципы работы Интернета ........................................................... 33Глава 2. Протокол НТТР ..................................................................................... 43Глава 3. Установка PHP ....................................................................................... 58ЧАСТЬ II. ОСНОВЫ ЯЗЬIКА PHP ...........................................……………….75 Глава 4. Характеристика языка PHP ................................................................ 77Глава S. Переменные и типы данных ................................................................ 93Глава 6. Классы и объекrы .................................................................................. 129Глава 7. Константы ................................................................................................ 154Глава 8. Операторы ............................................................................................... 162Глава 9. Условии: ................................................................................................... 185Глава 1 О. Циклы ................................................................................................... 206Глава 11. Ассоциативные массивы ...................................................................... 220Глава 12. Функции и области видимости ........................................................... 261Глава 13. Сложные функции ................................................................................. 285Глава 14. Методы Клacca ....................................................................................... 306Глава 15. Генераторы ............................................................................................. 338ЧАСТЬ III. ОБРАБОТКА ТЕКСТА И ЯЗЫК РАЗМЕТКИ HTML ................. 351Глава 16. Строковые функции ............................................................................... 353Глава 17. Язык разметки HTML ............................................................................ 382Глава 18. Работа с данными формы ..................................................................... 403Глава 19. Загрузка файлов на сервер ................................................................... 424Глава 20. Суперг лобальные массивы .................................................................. 435Глава 21. Фильтрации и проверка данных .......................................................... 447ЧАСТЬ IV. СТАНДАРТIIЫЕ ФУНКЦИИ PHP ................................................... 465Глава 22. Математические функции ...................................................................... 467Глава 23. Работа с файлами ..................................................................................... 478Глава 24. Работа с каталогами ................................................................................. 502Глава 25. Права доступа и атрибуты файлов ....................................................... 512Глава 26. Запуск внешних программ ..................................................................... 526Глава 27. Работа с датой и временем ...................................................................... 534Глава 28. Основы регулярных выражений ........................................................... 555Глава 29. Разные функции ....................................................................................... 591ЧАСТЬ V. ОСНОВЫ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПPOГPАММИРОВАНИЯ ……………………………………………………….... 603Глава 30. Наследование ............................................................................................ 605Глава 31. Интерфейсы ............................................................................................... 630Глава 32. Трейты ........................................................................................................ 642Глава 33. Перечисления ............................................................................................ 652Глава 34. Исключения ................................................................................................ 665Глава 35. Обработка ошибок .................................................................................... 685Глава 36. Пространство имен .................................................................................. 700Глава 37. Шаблоны проектирования ...................................................................... 712Глава 38. Итераторы .................................................................................................. 732Глава 39. Отражения ................................................................................................. 749ЧАСТЬ VI. РАСШИРЕIIИЯ PHP ............................................................................ 769Глава 40. Подключение и настройка расширений ............................................... 771Глава 41. Работа с PostgreSQL ···························································· 779Глава 42. Расширение PDO ..................................................................................... 814Глава 43. Работа с изображениями ........................................................................ 825Глава 44. Работа с сетью .......................................................................................... 852Глава 45. NoSQI-бaзa данных Redis ........................................................................ 869ЧАСТЬ VII. КОМПОНЕНТЫ .................................................................................. 895Глава 46. Управление компонентами ..................................................................... 897Глава 47. Стандарты PSR ......................................................................................... 917Глава 48. Документирование .................................................................................. 928Глава 49. Атрибуты ................................................................................................... 934Глава 50. Разработка собственного компонента .................................................. 943Заключение ................................................................................................................. 973Приложение. Описание электронного архива ..................................................... 975Предметный указатель ............................................................................................. 976
Описание
Ниже — практический обзор по теме «языка».
Ее можно использовать как для изучения языка с нуля, так и для структурирования знаний, изучения тонких моментов синтаксиса и новых возможностей последней версии. Книга предоставляет детальное и полное изложение языка PHP 8 от простого к сложному. Описываются все значимые нововведения. Основной упор в книге делается на объектно-ориентированные возможности языка, поэтому классы и объекты рассматриваются практически с первых глав. Рассматриваются новые типы, атрибуты, перечисления, именованные аргументы, сопоставления, объединенные типы, новые операторы ?= и ?-> и многое другое. Приведено описание синтаксиса PHP, а также инструментов для работы с массивами, файлами, СУБД PostgreSQL, Redis, регулярными выражениями, графическими примитивами, сессиями и т.д.
По сравнению с предыдущей книгой авторов "PHP 7" добавлены 23 новые главы, а остальные обновлены или переработаны.
Для веб-программистов
Нововведения с PHP 7.1 по PHP 8.1
Объектно-ориентированное программирование
Шаблоны проектирования
Генераторы, итераторы, перечисления и атрибуты
Приемы работы с PostgreSQL и Redis
Стандарты PSR
Если материал оказался полезен — сохраните страницу.
Поделиться
Частые вопросы
Можно ли скачать «PHP 8. Наиболее полное руководство» бесплатно?
Да, «PHP 8. Наиболее полное руководство» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.
В каком формате и какого размера файл?
Книга предоставляется в формате PDF, размер файла 53,6 МБ.
Кто автор и когда вышла книга?
автор — Котеров Дмитрий Владимирович , Симдянов Игорь Вячеславович, издательство БХВ-Петербург, год выпуска 2023, 994 страниц.
О чём книга «PHP 8. Наиболее полное руководство»?
Книга предоставляет детальное и полное изложение языка PHP 8 от простого к сложному.