<?php include 'src/Router/Route.php'; include 'src/Router/Router.php'; $router = new Router\Router('/demos/php-router'); $router->add('/', function () { global $router; ?> <h1>PHP Router</h1> <a href="<?php echo $router->url('/hola-mundo'); ?> ">Hola, Mundo!</a> <?php if (isset($_GET['example'])) { ?> <pre><code>$_GET['example'] = <?php echo htmlspecialchars($_GET['example']); ?> </code></pre> <?php } ?> <?php }); $router->add('/hola-mundo', function () { echo '<h1>Hola, mundo!</h1>'; }); $router->add('/hola-([a-zA-Z-]+)', function ($nombre) { $nombre = str_replace('-', ' ', $nombre); echo "<h1>Hola, {$nombre}</h1>";