Dies ist ein bisschen OT für SO, weil ich nicht versuche, ein spezifisches Problem zu lösen, sondern einfach zu verstehen, wie etwas implementiert werden könnte. Aber ich bin nach dem Code, also lass uns sehen, wie es geht ...
Nehmen wir an, wir hatten für jeden Wochentag eine Checkbox, und wir beschlossen, jede Kombination dieser Checkboxen als eine einzige Nummer zu speichern, so dass:
%Vor%Wie könnte man diese Logik in PHP umsetzen, so dass PHP, wenn ich "13" sage, nur die Kontrollkästchen Montag, Mittwoch und Donnerstag ankreuzen würde?
Zur Vermeidung von Code-Struktur-Duplizierung (viele ähnliche if
-Klauseln) und Einführung von zusätzlichen "magischen" Zahlen ( 2
, 7
), wie gezeigt Sammitch's Arbeitsvorschläge , würde ich das Folgende bevorzugen.