Проверяем версию 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 вида сумерек :) Также выводятся географические координаты населённых пунктов.
Калькулятор позиции Солнца, в том числе, показывает зенит
Виды сумерек (обычные или гражданские, навигационные, астрономические)
29.01.2011, 00:12 [9960 просмотров]