我有一张星期的桌子
day_id | Day
----------------------
1 | Monday
2 | Tuesday
3 | Wednesday
4 | Thursday
5 | Friday
6 | Saturday
7 | Sunday
在这里,我将此表用作多个用户的员工工作日,我希望使用此数组的子集存储每个用户配置文件。是否有其他解决方案
implode(day_id)
最佳答案
这张桌子完全没有必要。
一个想法是设想一个对每个工作日都有点明智的表示,其中:
Monday = 1
Tuesday = 2
Wednesday = 4
Thursday = 8
Etc
每一天的组合都可以用一个从1到127的数字来表示。
请参见Working with bitcode以获得更全面的解释
关于php - 如何找到给定数组的可能子集?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42688143/