|
Праздники можно заколотить в массив, и потом просто проверить дату на наличие таковой в этом массиве. С выходными, особой проблемы нет, т.к. та же date() умеет возвращать день недели. А вот что ты хочешь сделать я не очень понял. Если просто накинуть 23 дня, но так чтобы дата не попала на выходные, то накинь а потом прибавляй по дню пока не попадёшь на будний день.
|