Если не кликать в окно, то видно, что курсор редаткирования (каретка) следует за курсором мыши, сам по себе перепрыгивая со сторочки на строчку в неактивном редакторе
Когда мы открываем какую-то ссылку URL - сайт показывает какую-то страницу, если он на PHP, то отрабатывает какой-то код, выясним как определяется какой именно код должен работать
Задача практики - решать конкретные задачи на месте, разбираясь с поставленной проблемой. При этом всегда можно задать вопрос более опытным участникам, что не позволяет "застрять" на какой-то подзадачке на неоправданно долгое время.
В этом уроке мы начнем разбираться с работой менеджера зависимостей Composer в части того, что он предоставляет собственную стандартизированную автозагрузку классов для проекта (без учета того, что он еще и управляет зависимостями, с которыми мы разберемся в следующих уроках)
Итак, кратко о том что такое зависимости и пакеты. Прочитали?
Мы уже стакивались с ними в разделе по SimpleMVC.
Делать этот урок мы будем на примере решения задачи
Задача
У нас есть какой-то код (пусть он лежит в файле index.php):
Если в предыдущих разделах курса бэкэнд-программистов мы старались (и стараемся) давать все более подробные объяснения тому, что происходит - объяснять все "на месте", чтобы ученикам не приходилось искать в Сети слишком много, то в ниже лежащих разделах объем самостоятельного поиска информации возрастает.
Заполните массив целых чисел (длиной 8 элементов) случайными значениями от -5 до 5.
Сохраните все неотрицательные числа первого массива во второй массив
и выведете этот второй массив на экран (если количество сохраненных чисел во втором массиве меньше, чем его длина, то выведете только их, не обходя неинициализированные яйчейки).
Пользователь вводит целые числа в цикле. Запишите в массив целых чисел (из 3 элементов) все нечетные отрицательные. Как только массив будет заполнен, завершите цикл ввода новых значений пользователем и распечатайте полученный массив.