БлогNot. Проверяем версию PHP из скрипта. Скрипт для времени восхода и заката Солнца

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

Проверяем версию PHP из скрипта. Скрипт для времени восхода и заката Солнца

Проверка, которую надо бы делать всегда, и которую обычно никто не делает. А мне вот сегодня пришлось, раз использовал date_sun_info, появившуюся только в PHP 5.1.2. По-моему, такой синтаксис вполне нормален:

$needver = '5.1.2'; //Требуемая версия PHP
if (version_compare(PHP_VERSION, $needver, '<=')) {    
 error ('Скрипт требует PHP версии не ниже '.$needver.'. Ваша версия: '.PHP_VERSION);
}

Метод error будет заниматься обработкой ошибок и выходом из скрипта. Где всё это пригодилось? А вот где:

 http://scripts.kislenko.net/sunrise/

Там можно узнать не только время восхода и заката Солнца для Вашего города, но и о том, что есть целых 3 вида сумерек :) Также выводятся географические координаты населённых пунктов.

 Часовые пояса PHP

 date_sun_info - функция работает с версии PHP 5.1.2. Теперь не нужны date_sunrise и date_sunset с кучей дополнительных параметров

 Калькулятор позиции Солнца, в том числе, показывает зенит

 Виды сумерек (обычные или гражданские, навигационные, астрономические)


теги: php ссылки время

29.01.2011, 00:12; рейтинг: 8571

  свежие записипоиск по блогукомментариистатистикао "вирусах" в архивах .zip

Наверх Яндекс.Метрика
© PerS
вход