Тема. Работа с функциями даты и времени.
1. Изучить материалы приложения п. 8. Протестировать пример 8.1 с различными вариантами форматирования даты.
2. Подготовить текст программы для вывода текущей даты и времени в три строки: - в первой строке дата в кратком формате (например, 1. 04. 2005), во второй строке время, в третьей – день недели. Сохранить в файле lab8_1.php.
3. Написать специальную функцию, которая бы возвращала дату с написанием только дня недели на русском языке. Для проверки работоспособности функции вызвать ее для текущей даты. Сохранить программу в файле lab8_2.php.
4. Подготовить lab8_3.php, обеспечивающую следующее.
· На экран выводится текущая дата в числовом формате и форма с одной кнопкой, например:
· При нажатии кнопки на экран выводится сообщение " Сегодня день недели (по-русски) ".
· Вывод русского написания дня недели должен обеспечиваться сконструированной Вами функцией.
Рекомендации.
В функции определения дня недели можно использовать следующую конструкцию. Ввести вспомогательную переменную $weekday=date('D');
А затем произвести сравнение значения переменной $weekday со всеми английскими сокращенными названиями дней недели (Mon, Tue, Wed, Thu, Fri, Sat, Sun). При выполнении условия произвести переопределение вспомогательной текстовой переменной $weekday.
if ($weekday = = 'Mon') { $weekday="понедельник"};
и д.т.
5. Проверить работоспособность программы.