САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

PHP5 Учебник

PHP Главная PHP Введение PHP Установка PHP Синтаксис PHP Переменные PHP Echo/Print PHP Типы данных PHP Строки PHP Константы PHP Операторы PHP Заявления if...else PHP Заявления switch PHP Цикл while PHP Циклы for, foreach PHP Функции PHP Массивы PHP Сортировка массивов PHP Суперглобальные массивы

PHP Формы

PHP Формы PHP Проверка форм PHP Поля форм PHP Проверка почты PHP Полная форма

PHP Продвинутый

PHP Мульти массивы PHP Дата и время PHP Подключение PHP Обработка файлов PHP Открыть файл PHP Создать файл PHP Загрузить файл PHP Файлы cookie PHP Проведение сессий PHP Фильтры PHP Расширенные фильтры PHP Обработка ошибок PHP Обработка исключений

MySQL

MySQL База данных MySQL Установить MySQL Создать БД MySQL Создать таблицу MySQL Вставить данные MySQL Получить ID MySQL Вставить записи MySQL Подготовленные MySQL Выбрать данные MySQL Удалить данные MySQL Обновить данные MySQL Лимит данных

PHP - XML

PHP XML Парсер PHP XML Анализатор PHP XML Вывод PHP XML Экспат PHP XML DOM

PHP - AJAX

AJAX Введение AJAX PHP AJAX База данных AJAX XML AJAX Живой Поиск AJAX RSS Считывание AJAX Опрос

PHP Примеры

PHP Примеры

PHP Справочник

PHP Краткий обзор PHP Массив PHP Календарь PHP Дата/Время PHP Директория PHP Ошибка PHP Файловая система PHP Фильтр PHP FTP PHP HTTP PHP JSON PHP Libxml PHP Почта PHP Математика PHP Различные PHP MySQLi PHP Локальная сеть PHP Регулярное выражение PHP Простой XML PHP Поток PHP Строки PHP Переменная обработка PHP XML Парсер PHP Zip файлы PHP Часовой пояс



PHP Введение календаря

Расширение календаря содержит функции, которые упрощают преобразование между различными форматами календаря.

Он основан на подсчете Юлианских дней, который представляет собой отсчет дней, начиная с 1 января 4713 года до нашей эры.

Примечание: Чтобы конвертировать между форматами календаря, вы должны сначала преобразовать в число дней по юлианскому календарю, а затем в календарь по вашему выбору.

Примечание: Число дней по юлианскому календарю не совпадает с числом дней по юлианскому календарю!


Установка

Чтобы эти функции работали, вы должны скомпилировать PHP с помощью --enable-calendar.

Версия PHP для Windows имеет встроенную поддержку этого расширения.


PHP5 Функции календаря

функции Описание
cal_days_in_month() Возвращает количество дней в месяце для указанного года и календаря
cal_from_jd() Преобразует количество дней по юлианскому календарю в дату указанного календаря
cal_info() Возвращает информацию о заданном календаре
cal_to_jd() Преобразует дату в указанном календаре в число дней по юлианскому календарю
easter_date() Возвращает метку времени Unix для полуночи на Пасху указанного года
easter_days() Возвращает количество дней после 21 марта, когда день Пасхи приходится на указанный год
frenchtojd() Преобразует французскую республиканскую дату в число юлианских дней
gregoriantojd() Преобразование даты григорианского на юлианский день
jddayofweek() Возвращает день недели
jdmonthname() Возвращает название месяца
jdtofrench() Преобразует число дней по юлианскому календарю во французскую республиканскую дату
jdtogregorian() Преобразует число юлианских дней в григорианскую дату
jdtojewish() Преобразует число юлианских дней в еврейскую дату
jdtojulian() Преобразует юлианский день рассчитывать на юлианскую дату
jdtounix() Преобразует количество дней по юлианскому календарю в метку времени Unix
jewishtojd() Преобразует еврейскую дату в число юлианских дней
juliantojd() Преобразует юлианскую дату в число юлианских дней
unixtojd() Преобразует временную метку Unix в счетчик юлианских дней


PHP 5 предопределенные календарные константы

Констант Тип PHP Версия
CAL_GREGORIAN Целое число PHP 4
CAL_JULIAN Целое число PHP 4
CAL_JEWISH Целое число PHP 4
CAL_FRENCH Целое число PHP 4
CAL_NUM_CALS Целое число PHP 4
CAL_DOW_DAYNO Целое число PHP 4
CAL_DOW_SHORT Целое число PHP 4
CAL_DOW_LONG Целое число PHP 4
CAL_MONTH_GREGORIAN_SHORT Целое число PHP 4
CAL_MONTH_GREGORIAN_LONG Целое число PHP 4
CAL_MONTH_JULIAN_SHORT Целое число PHP 4
CAL_MONTH_JULIAN_LONG Целое число PHP 4
CAL_MONTH_JEWISH Целое число PHP 4
CAL_MONTH_FRENCH Целое число PHP 4
CAL_EASTER_DEFAULT Целое число PHP 4.3
CAL_EASTER_ROMAN Целое число PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Целое число PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Целое число PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Целое число PHP 5.0
CAL_JEWISH_ADD_ALAFIM Целое число PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Целое число PHP 5.0