Hello World

在与 vendor 目录相同的文件夹中创建 web 目录。使用内容在 web 目录中创建 index.php 文件

<?php
// web/index.php

require_once __DIR__.'/../vendor/autoload.php';

$app = new Silex\Application();

$app->get("/", function () {
    return "Hello world!";
});

$app->get("/hello/{name}", function ($name) use ($app) {
    return "Hello ".$app->escape($name);
});

$app->run();

使用 PHP 内置服务器运行启动应用程序

php -S localhost:8080 -t web

现在你可以打开浏览器并导航到 http://localhost:8080,查看

Hello World!

我们还定义了一条动态路线。导航到 http://localhost:8080/hello/<YOUR_NAME> 用你自己的名字替换 <YOUR_NAME>,以迎接你的第一个 Silex 应用程序。