PHP要求语句不起作用

时间:2017-03-28 17:03:21

标签: php require

我有这段代码:

<?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即可。

0 个答案:

没有答案