October 4, 2011 | In: PHP, web development
PHP – Ultima zi lucratoare
Am avut nevoie pentru niste raportari, ce se genereaza in fiecare zi, sa iau ultima zi lucratoare.
Mai pe inteles … atunci cand apelezi scriptul intr-o zi de luni, data returnata sa fie cea de vineri, iar daca apelezi scriptul in ziua de marti, data returnata sa fie cea de luni. Iata ce mi-a bubuit mintea:
echo 'Last workday: '.date('d.m.Y', (date('N', strtotime('last day')) >= 6) ? strtotime('last friday') : strtotime('last day'));
Orice alta solutie mai eleganta isi are locul in comentarii
PS: Pe viitor ma gandesc si la scoaterea zilelor declarate libere + a sarbatorilor legale.
Poti salva o viata cu un gest marunt! Cat valoreaza oare zambetul unui copil?


