Tach!
Schließen sie sich gegenseitig aus:
format=<enum>
Tun sie es nicht:
csv=<bool>&html=<bool>&pdf=<bool>
Ja, so sieht das besser aus. Andererseits kann man den Querystring auch so gestalten: ?format=csv&format=html
, womit das dann im Prinzip äquivalent zu Variante 2 ist. Nun kommt es darauf an, wie der URL-Parser arbeitet und die Werte der Weiterverarbeitung zur Verfügung stellt. Der erste gewinn, der letzte gewinnt, oder alle werden in einem Array übergeben.
dedlfix.