社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103,点点小课堂(腾讯会议):5696651544

全站通知:

帮助:解析函数/arrayreset

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

Arrayreset是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。

出自扩展Arrays

用于清除指定数组,或清除所有数组。

格式
{{#arrayreset:key1 |key2 |... |key-n }} 清除一或多个数组
{{#arrayreset:}} 清除所有数组
例子
有数组a, b, c:{{#arraydefine:a|orange, orange, red, blue}} {{#arraydefine:b|111, 22222}} {{#arraydefine:c}}
输出数组内容和其大小:
a:orange、orange、red、blue - size=4
b:111、22222 - size=2
c: - size=0
现在清除a:{{#arrayreset:a}}
再次输出数组内容和大小(包括不存在的ddddddd):
a - size:
b 111、22222 - size:2
c - size:0
ddddddd - size:
能看出,一个空数组c的size是0,而被清除后的数组a的size是空,与不存在的ddddddd一致,可以验证a确实被清楚了。
实际用例
BWIKI中实际应用它的页面。这个静态列表可能在下列页面更改后过时