PHP ПОСЛЕДНИЙ ДЕНЬ НЕДЕЛИ
PHP предоставляет нам несколько удобных способов для получения последнего дня недели. Вы можете использовать встроенную функцию PHP date() в сочетании с параметром 'N', который возвращает номер дня недели (1 - Понедельник, ..., 7 - Воскресенье). С учетом этого, мы можем вычислить количество дней, которое осталось до конца недели и добавить это количество дней к текущей дате.
$days_to_saturday = 6 - date('N');$last_day_of_week = date('Y-m-d', strtotime("+$days_to_saturday days"));
В этом примере мы вычисляем количество дней, которые остаются до субботы, и добавляем этот период к текущей дате, чтобы получить последний день недели в формате ГГГГ-ММ-ДД.
Также можно использовать библиотеку Carbon, которая предоставляет дополнительные методы для работы с датами и временем в PHP:
use Carbon\Carbon;$last_day_of_week = Carbon::now()->endOfWeek()->toDateString();
Этот код использует метод endOfWeek(), чтобы получить последний день текущей недели, и метод toDateString() для преобразования даты в строковый формат.
Уроки PHP 7 Функции даты и времени Date Time
Уроки PHP #8 Функции для работы с датой и временем
Уроки PHP 7 - Функции даты и времени. Date(). Time().
#16 [Функции работы с датами в PHP] урок курса по программированию
Как с помощью массива и языка PHP вывести дни недели.
Последний день недели
Нефтепровод \