<MyRusakov.ru />

Профессиональная Web-разработка. Дизайн, код и автоматизация

Профессиональная Web-разработка. Дизайн, код и автоматизация

Это очень подробный курс из разряда "всё включено". Разбираются следующие темы: HTML, CSS, SCSS, JavaScript, PHP, SQL, Laravel, Nginx, PostCSS, npm, Vite, Vitest, Composer, PHPUnit, Prettier, Stylelint, ESLint, Pint, Larastan, Git, Agile, Scrum, Docker, Supervisord, Figma, Stitch AI, Confluence, Jira.

Рассчитан и на новичков, и на тех, кто уже знаком с основами, но хочет освоить полный цикл разработки.

Помимо самой теории, Вы увидите пример создания Web-проекта на 20 000 строк кода: от идеи и документации на Confluence через планирование на Jira, fullstack-разработку до деплоя на VPS.

Помимо уроков, курс содержит упражнения для закрепления знаний и финальное тестирование. А ещё Вы получите 5 полноценных Бонусных курсов: «GitLab под ключ», «Вёрстка сайта с нуля 2.0», «JavaScript с Нуля до Гуру 2.0», «PHP и MySQL с Нуля до Гуру 3.0» и «Laravel от А до Я».

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Генераторы
21.12.2017 22:06:31 Генераторы Сообщение #1
Requiem_51

Requiem_51

Новичок

Новичок

Дата регистрации:
21.12.2017 22:02:15

Сообщений: 1

Добрый день смотрю ваши уроки, шикарно, но вот вопрос возник по поводу генераторов..., где-то ошибка, нет выводится все верно, только...на память никак не влияет, я понимаю что где-то, что-то не так, но что именно, не пойму, в том плане, что я все равно создаю отдельный массив, для вычисления, через созданную функцию, согласно первого пункта задания.


/*Урок №20 Генераторы*/

$array=[[1,2,3],[4,5,9],[24,6,3]];

$average=function($array){
$summa=0;
foreach($array as $value){
$summa+=$value;
}
return $summa/count($array);
};

function gener($arr, $func){
$length=0;
foreach($arr as $value){
$length++;
$newarr=[];
foreach($value as $v){
$newarr[]=$v;
}
yield 'Сумма всех значений '.$length.' эелемента 2-у мерного массива равна '.$func($newarr).'<br/>';
}
}

foreach (gener($array, $average) as $x) echo $x;
Профиль