修正Route类一处bug

This commit is contained in:
thinkphp
2016-03-27 11:31:42 +08:00
parent 78142b7bc2
commit 615d529519

View File

@@ -600,6 +600,7 @@ class Route
foreach ($m2 as $key => $val) {
// val中定义了多个变量 <id><name>
if (false !== strpos($val, '<') && preg_match_all('/<(\w+(\??))>/', $val, $matches)) {
$value = [];
foreach ($matches[1] as $name) {
if (strpos($name, '?')) {
$name = substr($name, 0, -1);