Функции в PHP способны на большее! В этом курсе вы познакомитесь с такими понятиями, как объекты первого рода, лямбда-функции и функции высшего порядка. Научитесь передавать и принимать неограниченное число аргументов, изучите операции «отображение», «фильтрация» и «агрегация». Познакомитесь со сторонними библиотеками, значительно упрощающими работу программиста.
Программа курса
О курсе
- Чистые функции
- Разделение команд и запросов
- Упаковка аргументов
- Распаковка аргументов
- Полезные функции для работы с коллекциями
- Объекты первого класса
- Функции высшего порядка
- Отображение (map)
- Фильтрация (filter)
- Агрегация (reduce)
- Сигналы
- Полезные функции высшего порядка
- Замыкание
- Парадигмы программирования
- Абстракция с помощью функций