Help:编辑:修订间差异

添加82字节 、​ 2021年1月17日 (星期日)
→‎#if
第280行: 第280行:
|}
|}
=== #if ===
=== #if ===
 此函数判断一个字符串是否为空。只包含空格的字符串被视为空字符串。
 此函数判断一个字符串是否为空。''' 只包含 半角 空格的字符串被视为空字符串''',这意味着,全角空格( )是不被当做空字符串的
  <code><nowiki>{{#if: 字符串 | 空值返回 | 非空值返回 }}</nowiki></code>
  <code><nowiki>{{#if: 字符串 | 空值返回 | 非空值返回 }}</nowiki></code>
 当字符串是空值时返回第二个参数,当字符串不是空值时返回第三个参数。
 当字符串是空值时返回第二个参数,当字符串不是空值时返回第三个参数。
第286行: 第286行:
  <code><nowiki>{{#if: {{{参数名|}}} | 空值返回 | 非空值返回 }}</nowiki></code>
  <code><nowiki>{{#if: {{{参数名|}}} | 空值返回 | 非空值返回 }}</nowiki></code>
 返回值不一定需要填写可以为空,这样就不会返回内容。这对于下面判断类型的解析器函数一致适用。
 返回值不一定需要填写可以为空,这样就不会返回内容。这对于下面判断类型的解析器函数一致适用。
=== #ifeq ===
=== #ifeq ===
 此函数判断两个输入字符串是否相同,并根据结果输出两个字符串的其中一个。如果需要更多的比较和输出字符串,请考虑使用<code>#switch</code>。
 此函数判断两个输入字符串是否相同,并根据结果输出两个字符串的其中一个。如果需要更多的比较和输出字符串,请考虑使用<code>#switch</code>。
4,199

个编辑