QQ扫一扫联系
获取MSCore版本
modstart_version( )
string
版本号生成Admin的路径,自动加前缀
modstart_admin_url( string, array )
string
$url
路径array
$param
参数string
代码示例
// 返回 /admin/aaa/bbb
modstart_admin_url('aaa/bbb')
// 返回 /admin/aaa/bbb?x=y
modstart_admin_url('aaa/bbb',['x'=>'y'])
modstart_web_full_url( string, array )
string
$url
路径array
$param
参数string
地址代码示例
// 返回 http://www.example.com/aaa/bbb
modstart_web_full_url('aaa/bbb')
// 返回 http://www.example.com/aaa/bbb?x=y
modstart_web_full_url('aaa/bbb',['x'=>'y'])
生成Web的路径,自动加前缀
modstart_web_url( string, array )
string
$url
路径array
$param
参数string
地址代码示例
// 返回 /aaa/bbb
modstart_web_url('aaa/bbb')
// 返回 /aaa/bbb?x=y
modstart_web_url('aaa/bbb',['x'=>'y'])
生成Api的路径,自动加前缀
modstart_api_url( string, array )
string
$url
路径array
$param
参数string
代码示例
// 返回 /api/aaa/bbb
modstart_api_url('aaa/bbb')
// 返回 /api/aaa/bbb?x=y
modstart_api_url('aaa/bbb',['x'=>'y'])
modstart_configs( $keys, $default )
$keys
array
多个配置名$default
string
默认值void
array|bool|int|mixed|\ModStart\Core\Config\MConfig|string用于获取表 config 中的配置选项
modstart_config( $key, $default, $useCache )
$key
string
配置名称$default
string|array|boolean|integer
默认值,不能为 null$useCache
boolean
启用缓存,默认为truestring|array|boolean|integer|\ModStart\Core\Config\MConfig
返回配置值或配置对象代码示例
// 网站名称
modstart_config('siteName','[默认名称]');
// 获取一个配置数组,数组需存储成 json 格式
modstart_config()->getArray('xxx')
// 设置配置项
modstart_config()->set('xxx','aaa')
modstart_config_asset_url( $key, $default )
$key
string
配置名称$default
string
默认值string
判断模块是否已安装并启用
modstart_module_enabled( $module, $version )
$module
string
模块名称,如 Member$version
string
模块版本要求,如 1.0.0, >=1.0.0boolean
模块是否安装并启用代码示例
// 模块Member是否安装并启用
modstart_module_enabled('Member')
// 模块Member是否安装了 >=1.2.0 的版本
modstart_module_enabled('Member','>=1.2.0')
LM( $module, $name, ...$params )
$module
string
模块名称$name
string
多语言...$params
string|int
多语言参数string
多语言翻译代码示例
// 获取模块Member的多语言
LM('Member','Message')
// 获取模块Member的多语言,带参数
LM('Member','File Size Limit %s','10M')
获取多语言翻译
L( $name, ...$params )
$name
string
多语言...$params
string|int
多语言参数string
多语言翻译代码示例
// 返回 消息
L('Message');
// 返回 文件最大为10M
L('File Size Limit %s','10M');