Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Генераторы (generators) в PHP | Глазами фрилансера в хорошем качестве

Генераторы (generators) в PHP | Глазами фрилансера 1 год назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Генераторы (generators) в PHP | Глазами фрилансера

Генераторы в любом языке программирования, в том числе PHP - очень интересный, мощный и в то же время простой инструмент. Однако их смысл далеко не очевиден, что иногда мешает разработчику начать применять их на практике. Давайте внимательно рассмотрим, как устроены генераторы, как они работают и увидим, как именно они помогают нам работать с огромными массивами данных, сберегая при этом оперативную память. Содержание ролика "Генераторы (generators) в PHP": 00:00 В чём проблема генераторов и как к ним подступиться? 01:00 Пишем первый генератор: просто добавь слово yield! 04:30 Класс Generator в PHP. 04:50 Генераторы - это всегда итераторы! Методы current(), next(), rewind(). 08:35 Значение слова и принцип работы yield. 11:05 Генераторы на начало не перематываются. 13:05 return в генераторах. 18:10 Когда генератор начинает работать? 20:30 Основное преимущество работы генераторов - свободная память. 27:00 Генератор помнит своё текущее состояние, но предыдущее состояние мгновенно забывает. 29:30 Где используются генераторы? GuzzleHttp. 33:15 Подводим итог: что такое генератор в PHP? Ссылки по теме: - https://www.php.net/manual/ru/languag... - Знакомство с генераторами (на русском языке) - https://www.php.net/manual/ru/class.g... - интерфейс класса Generator - https://docs.guzzlephp.org/en/stable/... - пример использования генераторов в Guzzle Http Client при выполнении конкурентных запросов. Крайне полезное коммьюнити для PHP и Laravel-разработчиков: - https://vk.com/laravel_rus Здесь вы можете получать анонсы новых видео: - https://t.me/freelancer_eyes

Comments