【发布时间】:2015-10-09 19:46:23
【问题描述】:
我目前正在创建一个可插入的网站,但是有没有办法查看某个路线是否已创建? 像这样:
- 我启动所有插件
- 插件想知道主页 (GET /) 是否已被另一个插件占用。
如何验证路线? $f3->exists('某事');也许?
【问题讨论】:
我目前正在创建一个可插入的网站,但是有没有办法查看某个路线是否已创建? 像这样:
如何验证路线? $f3->exists('某事');也许?
【问题讨论】:
ROUTES 变量包含由 URI 索引的已定义路由列表。
所以要检查一个URI是否被使用,只需检查它是否作为ROUTES的键存在:
if (array_key_exists('/',$f3->ROUTES)) {
// already used
} else {
// not used
}
【讨论】: