php программирование:
Автор
Blizz.. В§
Страница 15 из 16
... « » ......введенное значение в определенные рамки, хотя мы здесь такой необходимости не видим. Затем организуется цикл перехода к следующему дню недели, пока значение "next day" не совпадет с днем недели, указанным пользователем. Пока они различаются, значение "next day" увеличивается на 86400 секунд (вы помните, это равно 24 часа * 60 минут * 60 секунд) название дня недели перевычисляется. Когда эти два значения совпадут, process_form() выдаст следующее сообщение: The first Sunday after June 25, 1999 is June 27, 1999. Осталось только записать оператор, связывающий эти две функции воедино: <?php if (empty($stage)) { display_form(); } else { process_form(); } ?> Код для обработки даты и времени часто должен быть более изощренным, чем в приведенном примере, для того, например, чтобы обрабатывать переход на летнее время или временные зоны. Однако функции date() и mktime() все равно остаются основными инструментами для преобразования меток времени из формата, принятого в Unix, в понятный человеку формат и обратно. Функции date() и mktime() оперируют с отметками времени в локальной временной зоне Вашей машины. Если Вы хотите оперировать с временем по Гринвичу (Greenwich Mean Time - GMT), Вы можете использовать gmdate() и gmmktime(). Например, если Вы (и Ваш компьютер) живете во временном поясе, в котором время отстает от Гринвича на 4 часа, Вы можете написать: <?php $today = mktime(12,0,0,6,25,1999); echo 'У нас сейчас '.date('g:i:s a, F d, Y',$today); echo ''; echo 'По Гринвичу сейчас '.gmdate('g:i:s a, F d, Y',$today); ?> Это код выдает следующее сообщение: У нас сейчас 12:00:00 pm, June 25, 1999 По Гринвичу сейчас 4:00:00 pm, June 25, 1999 Заключение PHP - это великолепный инструмент для создания динамических элементов на Вашем Web-сайте. Благодаря тому, что этот язык имеет знакомый синтаксис и выдвигает достаточно мало требований при использовании, начать работать с ним очень легко и Вам не приходится опасаться того, что Вы увязнете в деталях, хотя Вам всего-то и требуется написать простенький скрипт. В настоящей заметке приведены только самые начальные сведения о PHP. Этот язык имеет много других возможностей....
Таги: PHP