Від автора: вітаю вас, друзі. Продовжимо створення власного PHP-фреймворку. За підсумком ми повинні отримати цілком функціональне рішення, а заодно познайомитися з принципами роботи сучасних PHP фреймворків. У цьому уроці ми завершимо писати клас Router, який буде відповідати за маршрутизацію у фреймворку. Також ми напишемо чорновий варіант функції автозавантаження, яка позбавить нас від необхідності підключати кожен клас і буде робити це за нас.
У відео версії уроку ви знайдете відповіді на такі питання:
Як використовувати регулярні вирази для маршрутизації?
Іменування і стандарти PSR?
Чим може бути корисний стандарт коментування PHPDoc?
Як написати функцію автозавантаження класів?
Як описати кастомное правило маршрутизації?