Здравствуйте!
// нужные переменные
$app = new App();
$router = $app->router;
// страницы и соответствующие им файлы.
// если урл "site.ru/product" - то хотелось бы подключить product.php
$router->dist([
'index' => PAGES . 'index.php',
'product' => PAGES . 'product.php',
]);
// метод dist (сокращенно):
public function dist($arr) {
// файл подключается, но переменных, определенных выше - не видно
include_once $arr[$this->route];
}
Хотелось бы, что-бы product.php шел как продолжение этого файла.
Не объявлять же по-новой всё..
Можно так сделать?