РОУТИНГ PHP С ГЕТ ПАРАМЕТРАМИ
Роутинг – это процесс определения того, какой обработчик (контроллер) должен быть вызван при запросе определенного URL-адреса. В PHP для выполнения роутинга можно использовать гет параметры.
Например, при запросе http://example.com/index.php?page=about нужно вызвать контроллер AboutController. Для этого можно использовать следующий код:
$page = isset($_GET['page']) ? $_GET['page'] : 'home';
switch ($page) {
    case 'about':
        $controller = new AboutController();
        break;
    case 'contacts':
        $controller = new ContactsController();
        break;
    default:
        $controller = new HomeController();
        break;
}
$controller->run();
В этом примере мы проверяем значение параметра page с помощью функции isset(). Если параметр не передан, используется значение по умолчанию – 'home'. Затем мы создаем объект нужного контроллера и вызываем у него метод run().
Лекция 10 - Базовая маршрутизация в PHP (Routing)
PHP For Beginners, Ep 15 - Make a PHP Router
Laravel Роутинг - параметры в
PHP Routing
Интернет магазин с нуля на php Выпуск №43 доработка route контроллера для работы с get параметрами
Как сделать роутинг на PHP
Simple Routing with PHP - Functional Programming
Реализация ЧПУ с get параметрами в простом движке сайта на PHP
Custom PHP OOP Router without PHP libraries
#47 Уроки PHP - Учим язык PHP, Передача параметров методом GET на языке PHP



















