User:頂頂/ifexpr和ifexist參數說明
< User:頂頂
#ifexpr和#ifexist參數用法
- 參數式包含
- #ifexpr,用於計算
- #ifexist,求一個頁面是否存在
- 標準參數如下
{{#ifexpr:判斷式|正確式|錯誤式}}
- 或
{{#ifexist:判斷式|正確式|錯誤式}}
參數式 | 結果 |
---|---|
{{#ifexpr:2<3|輸出A|輸出B}} |
輸出A |
{{#ifexpr:2>3|輸出A|輸出B}} |
輸出B |
{{#ifexist:伊麗莎白一世|輸出A|輸出B}} |
輸出A (因為伊麗莎白一世頁面存在,故輸出正確式) |
{{#ifexist:伊麗莎白九世|輸出A|輸出B}} |
輸出B (因為伊麗莎白九世頁面不存在,故輸出錯誤式) |
{{#ifexpr:2<3|輸出A}} |
輸出A (省略錯誤式時不影響正確式) |
{{#ifexpr:2>3|輸出A}} |
(因沒有錯誤式,故無輸出) |
{{#if:|輸出A|輸出B}} |
輸出B (因無判斷式,故輸出錯誤式) |