Template:P1/doc

模板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}}:相同功能的模板