模板P1P2的功能分别为简单地返回第一个和第二个未命名的输入参数。举例来说:

  • {{P1|foo|bar|baz}} 返回 foo
  • {{P2|foo|bar|baz}} 返回 bar

这些模板可以在其他模板中使用,作为{{#switch}}解析器函数的一种替代方式:其输出会根据输入是“1”还是“2”来切换输出的内容:

  • {{P{{{1}}}|output if 1|output if 2}}

若使用{{#switch}},其效果等价于:

  • {{#switch:{{{1}}}|1=output if 1|2=output if 2}}

其中的一项差别是解析器函数会去除参数之间的空格,而模板不会。

参见

  • {{P-1}}:返回最后一个未命名的输入参数
  • {{1x}}:相同功能的模板