\thinkUrl

Summary

Methods
Properties
Constants
build()
getRuleUrl()
root()
No public properties found
No constants found
parseUrl()
parseDomain()
parseSuffix()
$root
$bindCheck
N/A
No private methods found
No private properties found
N/A

Properties

$root

$root

$bindCheck

$bindCheck

Methods

build()

build(string  $url = '', string|array  $vars = '', string|bool  $suffix = true, bool|string  $domain = false) : string

URL生成 支持路由反射

Parameters

string $url

路由地址

string|array $vars

参数(支持数组和字符串)a=val&b=val2... ['a'=>'val1', 'b'=>'val2']

string|bool $suffix

伪静态后缀,默认为true表示获取配置值

bool|string $domain

是否显示域名 或者直接传入域名

Returns

string —

getRuleUrl()

getRuleUrl(mixed  $rule, mixed  $vars = []) : mixed

Parameters

mixed $rule
mixed $vars

Returns

mixed —

root()

root(mixed  $root) : mixed

Parameters

mixed $root

Returns

mixed —

parseUrl()

parseUrl(mixed  $url, mixed  $domain) : mixed

Parameters

mixed $url
mixed $domain

Returns

mixed —

parseDomain()

parseDomain(mixed  $url, mixed  $domain) : mixed

Parameters

mixed $url
mixed $domain

Returns

mixed —

parseSuffix()

parseSuffix(mixed  $suffix) : mixed

Parameters

mixed $suffix

Returns

mixed —