本模板用于将一个模板应用于存储在一个{{Array}}中的一组参数名与参数数值上,可以用来达成对其他模板传入不定量参数的效果。
本模板的实现依赖Lua模块,而Lua模块向模板传递参数时并不规定参数顺序,因此若模板实现依赖参数顺序(例如使用了{{#forargs:}}),可能会导致与预期不符的结果。
{{Array|new|name=maxargs|1|2|2|5|3|10|4|4}}{{ApplyToArray|max|maxargs}} → Template:ArrayLua错误:expandTemplate: template "array" does not exist。
{{Array|new|name=hideargs|标题|隐藏|内容|显示}}{{ApplyToArray|hide|hideargs}} ↓ Template:ArrayLua错误:expandTemplate: template "array" does not exist。