改进Url类

This commit is contained in:
thinkphp
2016-08-23 18:24:19 +08:00
parent 64bea5c8d2
commit 24a5ed1cb9

View File

@@ -240,12 +240,17 @@ class Url
if (isset($vars[$key])) { if (isset($vars[$key])) {
$url = str_replace(['[:' . $key . ']', '<' . $key . '?>', ':' . $key . '', '<' . $key . '>'], $vars[$key], $url); $url = str_replace(['[:' . $key . ']', '<' . $key . '?>', ':' . $key . '', '<' . $key . '>'], $vars[$key], $url);
unset($vars[$key]); unset($vars[$key]);
return [$url, $domain]; $result = [$url, $domain];
} elseif (2 == $val) { } elseif (2 == $val) {
$url = str_replace(['/[:' . $key . ']', '[:' . $key . ']', '<' . $key . '?>'], '', $url); $url = str_replace(['/[:' . $key . ']', '[:' . $key . ']', '<' . $key . '?>'], '', $url);
return [$url, $domain]; $result = [$url, $domain];
} else {
break;
} }
} }
if (isset($result)) {
return $result;
}
} }
return false; return false;
} }