我有一张星期的桌子

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/

10-11 01:24