Четверг, 2025-01-23, 6:27 AM
Статьи - PHP
Приветствую Вас Гость | RSS
Главная страница Каталог статей Регистрация Вход
Меню сайта

Категории каталога
PHP [158]
Статьи по PHP

Наш опрос
Какую технологию вы предпочитаете?
Всего ответов: 250

Начало » Статьи » PHP » PHP

Времена и даты
Раз уж разговор коснулся даты, попробуем разобраться как все
это можно использовать в своих собственных целях.
В РНР наиболее часто используется функция date в формате $date=date('параметр');
Параметров может быть несколько, и разделяются они между собой запятой.
Вот список допустимых параметров.
a - "am" или "pm"
a - "am" или "pm"
d - день месяца, цифровой, 2 цифры (на первом месте ноль)
d - день недели, текстовый, 3 буквы; т.е. "fri"
f - месяц, текстовый, длинный; т.е. "january"
h - час, цифровой, 12-часовой формат
h - час, цифровой, 24-часовой формат
i - минуты, цифровой
j - день месяца, цифровой, без начальных нулей
l (строчная 'l') - день недели, текстовый, длинный; т.е. "friday"
m - месяц, цифровой
m - месяц, текстовый, 3 буквы; т.е. "jan"
s - секунды, цифровой
s - английский порядковый суффикс, текстовый, 2 символа; т.е. "th", "nd"
u - секунды с начала века
y - год, цифровой, 4 цифры
w - день недели, цифровой, 0 означает воскресенье
y - год, цифровой, 2 цифры
z - день года, цифровой; т.е. "299"

Обратите внимание на отличия в регистре. Каждый символ в разных регистрах имеет разные функции.
Теперь Вы легко можете получить информацию о текущем времени, и использовать ее на своем сайте.
Один из самых распространенных вариантов – вывод текущего времени и даты.
Конечно, все это делается без проблем на javascript, но кто видел эти скрипты,
тот поймет разницу (по крайней мере в размере и скорости выполнения,
не говоря уже о трафике от сервера к браузеру).
Ну, время на мой взгляд выводить достаточно бесполезно,
так как оно есть у каждого пользователя в трее windows-а, а вот вывести число,
месяц и день недели (да еще на русском языке) бывает полезно.
Начнем с приветствия посетителю. Было бы не плохо вывести соответствующую
фразу в зависимости от времени посещения. Сказано – сделано:

<?php
$h=date('h');
if ($h>=5 && $h<=11) echo "Доброе утро!";
if ($h>=12 && $h<=18) echo "Здравствуйте!";
if ($h>=19 && $h<=24) echo "Добрый вечер!";
if ($h>=1 && $h<=4) echo "Доброй ночи!";
?>

Цифры желаемого времени можно проставить любые, в зависимости от личного понятия дня и ночи :-)
Следующий шаг – вывод числа, дня недели и имени месяца. Но прежде чем мы приступим к реализации алгоритма,
нам нужно познакомиться еще с одним важным моментом в языках программирования.

Категория: PHP | Добавил: webmaster (2006-12-06)
Просмотров: 389 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Сервисы

Поиск по каталогу

Друзья сайта

| Ссылки 1 | Ссылки 2 | Ссылки 3 |
www.webmaster.clan.su Каталог+поисковая система be number one Bakililar.az Top Sites Сервис авто регистрации в
каталогах, статьи про раскрутку сайтов, web дизайн, flash, 
photoshop, хостинг, рассылки; форум, баннерная сеть, каталог 
сайтов, услуги продвижения и рекламы сайтов Скрипт для определения тиц (Яндекс CY: индекс цитирования). Определение pr (Google Pagerank). Проверить тиц pr сайта.
Copyright WebMaster.Clan © 2006 Бесплатный хостинг uCoz