Hallo Sven,
"Separate options with a comma. Do not put spaces between the options."
das hätte ich aber nicht als Verbot der Leerzeichen verstanden, sondern in dem Zusammenhang eher als "Do not put spaces *instead of commas* between the options".
Und die Aufforderung, Leerzeichen nicht anstatt der Kommas zu verwenden (aber evtl. zusätzlich?), ergäbe durchaus Sinn, da die Schreibweise der Parameter im String ansonsten sehr an die attribute=value Notation in HTML erinnert, wo nur mit Leerzeichen getrennt wird.
Seit wann ist "Wieso? Funktioniert doch" eine ausreichende Begründung für ein bestimmtes Vorgehen?
Ist sie nicht. Allenfalls dann, wenn die Einsatzbedingungen (verwendete Software/Versionen) genau bekannt und kontrollierbar sind.
So long,
Martin
Ist die Katze gesund,
freut sich der Hund.