php - 使用可选参数时允许可选的尾部斜杠

标签 php slim

鉴于此路径:/page(/:pageID),我如何允许以下变化:

  • /page/page/(即使缺少 pageID 部分。
  • /page/1/page/1/

谢谢。

最佳答案

你必须这样定义你的路线:

$app->get('/page(/:id/?)', function ($id = NULL) use ($app) {
    ; // your code
});

关于php - 使用可选参数时允许可选的尾部斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11252337/

相关文章:

php - MySQL insert into 在特定字段上失败

PHP MYSQL 查询在 PHP 中不起作用,但在 PHPMyAdmin 中起作用

PHP Slim RESTful API - 两个表连接嵌套 JSON

php - Slim .htaccess 静态文件问题

php - .htaccess:多个 .htaccess 文件如何工作?

php - 调用未定义函数 odbc_connect() centos 7

PHP Ajax Jquery UTF8 字符问题

.htaccess - 如何从 slim 框架 URL 中删除 index.php

php - 获取 Slim Post 请求值

composer-php - 使用 Composer 管理自己的类