Упражнения с датами PHP | Проверьте, является ли день выходным или нет
Проверьте, является ли день выходным или нет
Напишите сценарий PHP, чтобы проверить, является ли свидание выходным или нет.
Пример
Попробуй сам »<?php
dt='2021-03-04';
$dt1 = strtotime($dt);
$dt2 = date("l", $dt1);
$dt3 = strtolower($dt2);
if(($dt3 == "saturday" )|| ($dt3 == "sunday"))
{
echo $dt3.' это выходной'."\n";
}
else
{
echo $dt3.' это не выходной'."\n";
}
?>
Объяснение к упражнению:
strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix
strtotime ( string $datetime , int|null $baseTimestamp = null ) : int|false
Первым параметром функции должна быть строка с датой на английском языке, которая будет преобразована в метку времени Unix (количество секунд, прошедших с 1 января 1970 года 00:00:00 UTC) относительно метки времени, переданной в baseTimestamp, или текущего времени, если аргумент baseTimestamp опущен.
-
datetime
-
Строка даты/времени.
-
baseTimestamp
-
Временная метка, используемая в качестве базы для вычисления относительных дат.
date("l") — Полное наименование дня недели
strtolower — Преобразует строку в нижний регистр
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.