I'm working on a PHP subscription site and I'm wondering how the different number of days in certain months affect subscriptions?
For example a user signs up the 31 of January for a monthly subscription.
In February there are 28 days so I assume the subscription gets processed the 28th.
My question is what happens the next month. Does the subscription occur the 28th or return to the 31st as when it was first created?
Any help is appreciated, I don't need any code I'd just like to know the logic used. Thanks.