HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Функции - это мощный инструмент с широкими возможностями. Ранее в курсах профессии "PHP-программист" мы сталкивались только с именованными функциями, они самые простые. Кроме них, в PHP есть анонимные функции, которые заметно расширяют выразительные возможности языка. Они используются как в простых задачах при обработке коллекций, так и в современных веб-фреймворках при создании сайтов.</p>
1 <p>Функции - это мощный инструмент с широкими возможностями. Ранее в курсах профессии "PHP-программист" мы сталкивались только с именованными функциями, они самые простые. Кроме них, в PHP есть анонимные функции, которые заметно расширяют выразительные возможности языка. Они используются как в простых задачах при обработке коллекций, так и в современных веб-фреймворках при создании сайтов.</p>
2 <p>Этот курс поможет разобраться с функциями по-настоящему. Все, что было ранее - это всего лишь верхушка айсберга. Мы рассмотрим самые полезные функции, которых нет в PHP, но есть в сторонних библиотеках. Вы научитесь использовать некоторые из этих библиотек, что пригодится в дальнейших курсах. Мы изучим новый подход к обработке коллекций и выйдем на другой уровень понимания.</p>
2 <p>Этот курс поможет разобраться с функциями по-настоящему. Все, что было ранее - это всего лишь верхушка айсберга. Мы рассмотрим самые полезные функции, которых нет в PHP, но есть в сторонних библиотеках. Вы научитесь использовать некоторые из этих библиотек, что пригодится в дальнейших курсах. Мы изучим новый подход к обработке коллекций и выйдем на другой уровень понимания.</p>
3 <p>В этом курсе вы изучите:</p>
3 <p>В этом курсе вы изучите:</p>
4 <ul><li>Детерминированность</li>
4 <ul><li>Детерминированность</li>
5 <li>Побочные эффекты</li>
5 <li>Побочные эффекты</li>
6 <li>Оператор Spread</li>
6 <li>Оператор Spread</li>
7 <li>Объекты первого рода</li>
7 <li>Объекты первого рода</li>
8 <li>Функции высшего порядка (map, filter и reduce)</li>
8 <li>Функции высшего порядка (map, filter и reduce)</li>
9 <li>Функциональное программирование</li>
9 <li>Функциональное программирование</li>
10 </ul><p>Не все из перечисленных тем и возможностей используются в повседневной жизни PHP-разработчика, но знать о них нужно по двум причинам:</p>
10 </ul><p>Не все из перечисленных тем и возможностей используются в повседневной жизни PHP-разработчика, но знать о них нужно по двум причинам:</p>
11 <ul><li>Все эти подходы не специфичны для PHP. Зная их, вы сможете гораздо легче переключаться на другие языки</li>
11 <ul><li>Все эти подходы не специфичны для PHP. Зная их, вы сможете гораздо легче переключаться на другие языки</li>
12 <li>Работа с функциями сильно прокачивает общий уровень разработчика</li>
12 <li>Работа с функциями сильно прокачивает общий уровень разработчика</li>
13 </ul>
13 </ul>