46 258
contributi
m (Protetto "Aiuto:Manuale di stile/Avanzato": Pagina importante ([Modifica=Consentito solo agli amministratori] (infinito) [Spostamento=Consentito solo agli amministratori] (infinito))) |
|||
===''#switch''===
<code>#switch</code> è simile a <code>#ifeq</code> con la differenza che permette di confrontare la stringa con più valori stabiliti. La sintassi è <code><nowiki>{{#switch: {{{parametro}}} | valore1=[1] | valore2=[2] | valore3=[3] | ... | #default=[0] }}</nowiki></code>: se il parametro assume <code>valore1</code> esegue <code>[1]</code>, con <code>valore2</code> esegue <code>[2]</code>, e così via, mentre se non assume nessuno dei valori elencati esegue <code>[0]</code>. Sono possibili anche i "raggruppamenti": per esempio <code><nowiki>{{#switch: {{{parametro}}} | valore1.1|valore1.2|valore1.3|valore1.4=[1] | valore2=[2] | valore3=[3] | ... | #default=[0] }}</nowiki></code> fa sì che il comportamento sia lo stesso per i quattro valori indicati senza dover riscrivere il medesimo codice 4 volte.
===''#expr''===
|