PHP 8. Quick Scripting Reference. Справочник по PHP 8 — Mikael Olsson — обложка книги
248 страниц
PHP
PDF
4.5

PHP 8. Quick Scripting Reference. Справочник по PHP 8

Карманный справочник по новым возможностям PHP 8

Автор:

Год:

Краткое содержимое:

Введение

Книга «PHP 8 Quick Scripting Reference» авторства Микаэля Олссона (Mikael Olsson) вышла в 2021 году и представляет собой компактный, но ёмкий справочник по языку PHP версии 8. Это третье издание в серии Quick Scripting Reference, которое было полностью обновлено с учётом нововведений PHP 8: атрибутов, именованных аргументов, JIT-компиляции, улучшенной системы типов и многих других. На 248 страницах автор уместил как основы синтаксиса, так и продвинутые темы, что делает книгу идеальным помощником для быстрого поиска информации и повторения ключевых концепций.

О чём книга

Книга построена по принципу «от простого к сложному» и охватывает все основные аспекты языка PHP 8. Она начинается с установки и настройки окружения, затем последовательно разбирает переменные, типы данных, операторы, управляющие конструкции, функции, массивы, строки, классы и объекты. Особое внимание уделено нововведениям PHP 8: атрибутам (attributes), именованным аргументам (named arguments), union types, mixed type, static return type, а также улучшенной обработке ошибок с помощью throw expression. Отдельные главы посвящены работе с файлами, датами, регулярными выражениями, обработке исключений и генераторам. Завершается книга кратким обзором стандартной библиотеки PHP (SPL) и советами по написанию качественного кода.

Для кого эта книга

Книга ориентирована на широкий круг читателей:

  • Начинающие разработчики, которые хотят быстро освоить синтаксис PHP 8 и начать писать простые скрипты.
  • Опытные PHP-программисты, желающие обновить свои знания до версии 8 и узнать о новых возможностях.
  • Студенты и преподаватели, которым нужен компактный справочник для изучения или преподавания курса по PHP.
  • Backend-разработчики, переходящие с других языков (например, Python, Java, C#) на PHP.

Что узнает читатель

Прочитав эту книгу, читатель сможет:

  • Устанавливать и настраивать PHP 8 на локальной машине.
  • Понимать и использовать все базовые конструкции языка: переменные, типы, операторы, циклы, условия.
  • Работать с функциями, включая анонимные функции, стрелочные функции и замыкания.
  • Создавать классы и объекты, применять наследование, интерфейсы, трейты и абстрактные классы.
  • Использовать новые возможности PHP 8: атрибуты, именованные аргументы, union types, match expression, nullsafe operator.
  • Обрабатывать ошибки и исключения с помощью try-catch-finally и throw expression.
  • Работать с файловой системой, датами, регулярными выражениями.
  • Применять генераторы и итераторы для эффективной работы с большими данными.
  • Использовать стандартную библиотеку PHP (SPL) для решения типовых задач.

Сильные стороны книги

Книга обладает рядом неоспоримых достоинств:

  • Компактность и структурированность. Всего 248 страниц, но информация подана плотно, без лишней воды. Каждая глава — это законченный блок знаний.
  • Актуальность. Книга полностью соответствует версии PHP 8.0, что редкость для печатных изданий 2021 года.
  • Практическая направленность. Множество коротких примеров кода, которые можно сразу опробовать в консоли или в IDE.
  • Удобство использования как справочника. Благодаря чёткой структуре и предметному указателю книгу легко использовать для быстрого поиска конкретной темы.
  • Доступный язык. Автор объясняет сложные концепции простыми словами, не перегружая текст излишней теорией.
  • Охват нововведений. Подробно разобраны все ключевые изменения PHP 8, что особенно ценно для тех, кто переходит с PHP 7.

Кому рекомендуется

Книга будет полезна всем, кто хочет быстро и эффективно изучить PHP 8 или освежить свои знания. Особенно рекомендую её:

  • Разработчикам, которые пишут на PHP 7 и планируют миграцию на PHP 8.
  • Студентам технических специальностей, изучающим веб-разработку.
  • Программистам, которые хотят иметь под рукой компактный справочник по PHP 8.
  • Всем, кто ценит лаконичные и практичные руководства без лишней теории.

В целом, «PHP 8 Quick Scripting Reference» — это отличный выбор для тех, кто хочет быстро войти в курс дела или держать под рукой актуальный справочник по современному PHP. Книга не претендует на роль исчерпывающего учебника, но как настольный справочник она практически безупречна.

Рекомендаций