РОУТИНГ 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

Реклама
Новое
Реклама