Налаштування під час виконання

Поведінка цих функцій залежить від установок у php.ini.

Налаштування конфігурації дати/часу

ИмяПо умолчаниюМесто измененияСписок изменений
date.default_latitude"31.7667"INI_ALL
date.default_longitude"35.2333"INI_ALL
date.sunrise_zenith"90.833333"INI_ALLДо PHP 8.0.0 значення за промовчанням було "90.583333".
date.sunset_zenith"90.833333"INI_ALLДо PHP 8.0.0 значення за промовчанням було "90.583333".
date.timezone"UTC"INI_ALLПочинаючи з PHP 8.2, під час встановлення неприпустимого значення або порожнього рядка видається попередження.

Додаткова інформація та опис режимів INI_* дано у розділі «Місця встановлення параметрів конфігурації».

Коротке пояснення конфігураційних директив.

date.default_latitudefloat

Широта по умолчанию. в диапазоне от на екваторі до +90 на північ і -90к югу.

date.default_longitudefloat

Долгота по умолчанию. в диапазоне от на нулевом меридиане до+180 на схід та -180на запад.

date.sunrise_zenithfloat

Кут, під яким сонце світить під час сходу.

Значення за замовчуванням становить 90 ° 50 '. Додаткові 50' обумовлені двома компонентами: радіусом Сонця, що становить 16' та атмосферною рефракцією, яка становить 34'.

date.sunset_zenithfloat

Кут, під яким сонце світить під час заходу сонця.

date.timezonestring

Часовий пояс, який використовується за умовчанням всіма функціями дати/часу. Порядок пріоритету часових поясів, що використовуються, описаний на сторінці date_default_timezone_get()Смотрите также Список підтримуваних часових поясів

Зауваження: Перші чотири опції налаштування в даний час використовуються тільки у функціях date_sunrise() і date_sunset()