匹配获取的get参数是:start 而不是 time-start。
看了一下源码:
preg_replace_callback ( '/(\w+)\/([^\/]+)/', function ($match) use(&$var) {
$var [$match [1]] = strip_tags ( $match [2] );
}, implode ( '/', $paths ) );改成:preg_replace_callback ( '/([\w-]+)\/([^\/]+)/', function ($match) use(&$var) {
$var [$match [1]] = strip_tags ( $match [2] );
}, implode ( '/', $paths ) );可以了 不知道是不是官方不允许 包含减号的get参数啊
最佳答案