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');