查看“模块:Var/doc”的源代码
←
模块:Var/doc
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{FromOther/CN|site=萌娘百科|originURL=https://zh.moegirl.org.cn/{{FULLPAGENAMEE}}|origin={{FULLPAGENAME}}|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.moegirl.org.cn/index.php?title={{FULLPAGENAMEE}}&action=history}} == 简介 == 该模块为一个操作'''wiki页面变量'''的快捷工具。 == 方法 == === ''get'' === <pre> [nil, boolean, number, string] var.get($string 变量名 [, $string 获取类型]) </pre> 该方法获取一个变量的值,且按值进行一系列对应的转换并返回。 * 空字符串 => nil * 字符串true => 布尔值true * 字符串false => 布尔值false * 开头非0的字符串十进制数字 => 数字 * 与以上条件均不匹配的字符串 => 原样返回 第二个参数获取类型目前仅支持一个参数: * final:获取变量的最终值,等同于解析器函数<code><nowiki>{{#var_final}}</nowiki></code> === ''getPlain'' === <pre> [string] var.getPlain($string 变量名 [, $string 获取类型]) </pre> 同上,但没有值的转换。 === ''set'' === <pre> [任何类型] var.set(变量名, 值) </pre> 设置一个变量的值,并返回设置的值。 === ''remove'' === <pre> [string] var.remove(变量名) </pre> 删除一个变量,相当于<code>var.set('变量名', <nowiki>''</nowiki>)</code>,并返回被删除变量的值。 如果单纯要进行删除,不需要被删除的值,建议使用<code>var.set('变量名', <nowiki>''</nowiki>)</code>,因为remove方法会执行两次解析器函数(查询值+删除值)。
该页面使用的模板:
模板:FromOther/CN
(
查看源代码
)
模板:Namespace detect
(
查看源代码
)
返回至
模块:Var/doc
。
导航菜单
个人工具
登录
名字空间
模块
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息