In der Datenbanktabelle habe ich die Spalte options
. Es hat einen Integer-Typ und soll die Summe bitweiser Werte enthalten, die von Benutzereingaben stammen. Der Benutzer sendet ein Array von bitweisen Werten wie [1, 2, 4, 8]
an den Server, dann werden die Werte addiert und in dieser Spalte gespeichert. Wenn ich Werte ausgeben muss - überprüfe ich einfach wie $options & 2
. Alles funktioniert gut, aber ich frage mich nur: Muss ich Benutzereingaben irgendwie überprüfen, bevor ich die Summe der bitweisen Werte in der Datenbank speichere?Wie validiert man bitweise Werte?
Danke in jedem Rat!