我有这段代码:
<?php
use \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
require '../vendor/autoload.php';
require '../src/config/db.php';
$app = new \Slim\App;
$app->get('/hello/{name}', function (Request $request, Response $response) {
$name = $request->getAttribute('name');
$response->getBody()->write("Let's get started, $name");
return $response;
});
// Customer Routes
require '../src/routes/customers.php';
// Calendar Routes
require '../src/routes/calendar.php';
$app->run();
require '../vendor/autoload.php';
适用于Composer。
浏览器仅显示最后一个require语句,在这种情况下:
// Calendar Routes
require '../src/routes/calendar.php';
如果我想显示例如customers.php,那么我需要像这样更改require
订单:
// Calendar Routes
require '../src/routes/calendar.php';
// Customer Routes
require '../src/routes/customers.php';
我希望能够同时显示require
个状态和$app->get('/hello/{name}'
,只需在浏览器中输入不同的http://localhost即可。