{lang: 'ru'}

уроки php для начинающих, функции работы со временем, php функции работы со временемВ этот раз мы рассмотрим самые необходимые функции для работы со временем в PHP.

Функции для работы со временем

В языке PHP есть встроенные функции для работы со временем, давайте рассмотрим некоторые из них.

checkdate — проверяет правильность времени или даты.

int checkdate (int month, int day, int year);

Если указанная дата, заполнена правильно, то функция возвратит true, если же нет — false. Проверяет правильность даты, заданной аргументами. Дата считается правильной, только в том случае, если: год находится в промежутке между 1900 и 32767 включительно, месяц между 1 и 12 включительно, а день находится в диапазоне дней данного месяца. Функция учитывает високосные года.

date — формат локальной даты или времени.

string date (string format, int timestamp);

Ниже приведены символы, которые необходимо использовать в форматной строке, для отображения нужных нам данных.

a — «am» или «pm»
A — «AM» или «PM»
d — день месяца, запись цифрами, две цифры (первый ноль)
D — день недели, запсиь текстом, три буквы; т.е. «Mon»
F — месяц, запись текстом, длинная версия; т.е. «December»
h — час, запись цифрами, формат 12 часов
H — час, запись цифрами, формат 24 часа
i — минуты, запись цифрами
j — день месяца, запись цифрами, без нулей в начале
l (‘L’ в нижнем регистре) — день недели, запись текстом, длинный; т.е. «Monday»
m — месяц, запись цифрами
M — месяц, запись текстом, три буквы; т.е. «Dec»
s — секунды, запись цифрами
S — английский порядковый суффикс, запись текстом, 2 символа; т.е. «th», «nd»
U — секунды с начала века
Y — год, запись цифрами, четыре цифры
w — день недели, запись цифрами, 0 — воскресенье
y — год, запись цифрами, две цифры
z — день года, запись цифрами; т.е. «133″
Символы, которые не распознались в форматной строке, будут напечатаны как есть.

getdate — эта функция получает всю информацию о времени или о дате

array getdate (int timestamp);

Возвращает ассоциативный массив, который содержит информацию о дате со следующими элементами:

«seconds» — секунды
«minutes» — минуты
«hours» — часы
«mday» — день месяца
«wday» — день недели, запись цифрами
«mon» — месяц, запись цифрами
«year» — год, запись цифрами
«yday» — день года, запись цифрами; т.е. «133″
«weekday» — день недели, запись текстом, полный; т.е. «Monday»
«month» — месяц, запись текстом, полный; т.е. «December

Используя эти функции работы со временем Вы можете внести динамичность в свой проект.

рассказать друзьям и получить подарок

Получайте новые статьи блога прямо себе на почту

Рекомендую также:

  1. Урок 12. Функции для получения информации о изображениях и рисования геометрических фигур в PHP
  2. Урок 6. PHP функции
  3. Урок 5. Функции для работы со строками
  4. Урок 4. Массивы в PHP
  5. Урок 3. Связь HTML и PHP. Семейство функций is..(). Преобразование типов данных