Към bezplatno.info портал | Галерия | Рецепти | Чат | Цитати | #bezplatno.info @ uniBG | Филми | Футбол | Качване на картинки | orion8800.com
 Въпроси/Отговори ::  Търсене ::  Потребители ::  Потребителски групи ::   Регистрирайте се ::  Вход 


Google
 





- А стига бе, стабилен Shell и то с SMS?
- Ахам, при нашия спонсор Forci.com!

PHP ПРИМЕРИ (Уроци по PHP за начинаещи)
 
Създайте нова тема   Напишете отговор
Безплатни домейни Форуми » IT Уроци
Предишната тема :: Следващата тема  
Автор Съобщение
qNuZoV
Забогатяващ
Забогатяващ


Регистриран на: 31 Авг 2008
Мнения: 96

38 Домейн Точки

МнениеПуснато на: Вто Сеп 02, 2008 7:14 pm    Заглавие: PHP ПРИМЕРИ (Уроци по PHP за начинаещи) Отговорете с цитат

Популярни вградени функции: функция за извеждане на дата и час

Вече беше споменато, че в PHP съществуват голямо количество вградени (стандартни) функции, които са с предварително дефинирани имена и параметри. Една от най-използваните вградени фунции е фунцията date(), с чиято помощ може да покажете на страницата си текущата дата и час.

Функцията date() има няколко параметъра, които отговарят за различните части от записа на датата и часа - има отделни параметри за ден, месец, година, час, минути и секунди. Някаква комбинация от тях, според желанието ви, трябва да се запише в кръглите скоби на функцията.

Съдържанието на функцията date() може да бъде изведено на екран чрез командата echo, следвана от функцията и нейните параметри. Самата функция може да бъде присвоена като стойност на някаква променлива, след което съдържанието й да бъде показано на екрана чрез echo.



I. Параметри за извеждане на дата


1. Извеждане на текущата година

За показване на текущата година (year) се ползва Y или y. Главната буква Y показва годината в пълен формат, например 2006, а малката y показва само последните 2 цифри, например 06.


2. Извеждане на текущия месец

За показване на текущия месец (month) се ползва M или m. Главната буква M показва английското съкратено название на месеца, например Jan (от January) за януари, а малката буква m показва месеца в двуцифров формат, например 01 за януари и т.н.
За да покажете пълното название на месеца (на английски) трябва да използвате главната буква F.
За да покажете месеца в едноцифров формат за месеците от 1-ви до 9-ти трябва да ползвате малката буква n.


3. Извеждане на текущия ден

За показване на текущия ден (day) се ползва D или d. Главаната буква D показва английското съкратено название на деня от седмицата, например Mon (от Monday) за понеделник, а малката буква m показва числото на деня от месеца в двуцифров формат, например 01 за първи и т.н.
За да покажете пълното английско название на деня (напр. Monday) трябва да използвате малката буква l.
За да покажете деня в едноцифров формат за дните от 1-во до 9-то число трябва да използвате малката буква j.


Можем да комбинираме няколко от тези параметъра, например като спазваме реда ден-месец-година, и да покажем датата на екран по следния начин:

<php>

При така зададени параметри функцията ще съдържа датата изцяло в цифров формат, като деня и месеца ще са показани с по две цифри, а годината - с четири цифри.


Нека да присвоим функцията date("d.m.Y") като стойност на променливата $mydate и да покажем резултата на екран. Кода може да изглежда по следния начин:

<html>
<head>
<title>Извеждане на текущата дата</title>
</head>

<body>

<php>

</body>
</html>

Ако например текущия ден е 15-ти август 2006 година, тогава горния код ще изведе на екран съобщението:

Днес е 15.08.2006



II. Параметри за извеждане на час


1. Извеждане на час

С помощта на date() може да покажете и точния текущ час. За показване на часа (hour) се ползва H или h. Голяма буква H извежда часа в двуцифров 24 часов формат (от 00 до 24), а малката h го извежда в двуцифров 12 часов формат (от 01 до 12).
За да покажете часа в едноцифров за часовете от 0-вия до 9-тия 24 часов формат (от 0 до 24) трябва да използвате главната буква G.
За да покажете часа в едноцифров за часовете от 1-вия до 9-тия 12 часов формат (от 1 до 12) трябва да използвате малката буква g.


2. Извеждане на минути

Чрез малката буква i можете да покажете минутите в двуцифров формат от 00 до 59.


3. Извеждане на секунди

Чрез малката буква s се показват секундите в двуцифров формат от 00 до 59.


Да комбинираме някои от тези параметри и да покажем на екран текущия час:

<php>


Можем да усложним примера като зададем датата за стойност на променливата $mydate и часът за стойност на променливата $mytime:

<php>


Ако например текущата дата е 11 май 2008, а текущия час е 6 без петнайсет сутринта , резултата от горния код ще бъде съобщението:

Здравейте! Днес е 11.05.2008, часът в момента е 05:45
Вижте профила на потребителя Изпратете лично съобщение
Sponsor
Покажи мнения от преди:   
Безплатни домейни Форуми » IT Уроци Часовете са според зоната GMT + 2 Часа
Създайте нова тема   Напишете отговор
Страница 1 от 1

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети
SMS Реклама

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/pipi/public_html/bezplatno/forum/includes/smsads.php on line 13
Към bezplatno.info портал | Галерия | Рецепти | Чат | Цитати | #bezplatno.info @ uniBG | Филми | Футбол | Качване на картинки | orion8800.com