【问题标题】:Slim3 route placeholders are not be converted to arraySlim3 路由占位符不会转换为数组
【发布时间】:2017-12-15 23:28:09
【问题描述】:

我正在测试 Slim3 并按照官方文档中的示例进行操作。

$app = new \Slim\App();
$app->get('/books/{id}', function ($request, $response, $args) {

做var_dump($args)时,显示非数组输出,即id的值

    // Show book identified by $args['id']
});

我的文档,看起来 $args 是回调函数中的数组,但对我不起作用。

任何想法,为什么?

【问题讨论】:

    标签: php api slim


    【解决方案1】:

    你得到的输出是正确的。那是一个数组,您的路线上只有 id 作为占位符。

    https://www.slimframework.com/docs/objects/router.html#route-placeholders

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-13
      • 2018-07-27
      • 2020-03-27
      • 1970-01-01
      相关资源
      最近更新 更多