ТОП PHP скрипт сегодня: Master QR

Вы Тут:

Главная ›› Книги ›› PHP 5.0 для чайников ›› Функция date() и getdate()

Функции date() и getdate() в языке PHP

Помимо текущего времени, функция date() может преобразовывать время, заданное в качестве входного параметра (листинг 14.4).

Листинг 14.4. Особенности форматного вывода заданного времени

<html›
‹head›
‹title› Особенности форматного вывода заданного времени ‹/title›
‹/head›
‹body›
‹?php
echo date("d.m.y H.i.s", 0);
// выведет "01.01.70 03:00:00"
?›
‹/body›
‹/html>

Как вы, наверное, догадались, в качестве параметра задается количество секунд, прошедших с начала эпохи Unix. Однако вы можете задать обоснованный вопрос о появлении дополнительных трех часов. Произошло это по следующей причине. Сервер, на котором запускалась данная программа, находился на платформе, где время настроено по третьему часовому поясу.

Надо отметить, что функция date() очень удобна для моментального вывода даты и времени. Однако если требуется работать с отдельными элементами (часы, минуты и т.д.), то для этого лучше применять функцию getdate() - листинг 14.5.

Листинг 14.5. Вывод текущего времени с помощью функции getdate()

<html›
‹head›
‹title› вывод текущего времени с помощью функции getdate() ‹/title›
‹/head›
‹body›
‹pre›
‹?php
print_r (getdate());
?›
‹/pre›
‹/body›
‹/html>

Функции getdate() возвращает массив. Значения ключей и элементов можно посмотреть на рисунке ниже.

Функция getdate()

Ключ Описание Возможные значения Тип данных
Second Секунды От 0 до 59 Integer
Minutes Минуты От 0 до 59 Integer
Hours Часы От 0 до 23 Integer
Mday Номер дня месяца От 1 до 31 Integer
Wday Номер дня недели От 0 (воскресенье) до 6 (суббота) Integer
Моп Месяц От 1 до 12 Integer
Year Год 4 разряда Integer
Yday Номер дня в году От 0 до 366 Integer
Weekday День недели От Sunday до Saturday String
Month Название месяца От January до December String
0 Количество секунд Зависит от платформы Integer
Для получения медицинской помощи в большинстве случаев требуется наличие прописки. А купить прописку в МО вы можете при помощи юридической фирмы. В медицинских учреждениях могут потребовать предъявить документ, подтверждающий ваше место жительства. Поэтому, имея прописку, вы сможете без проблем получить квалифицированную, государственную, бесплатную медицинскую помощь.