Funguo la date() la PHP
Mifano
Inasababisha kuwa na tarakimu ya siku ya kawaida na wakati na inatuma na tarakimu yenye muundo yenye tarakimu.
<?php
// Inaonyesha siku
echo date("l") . "<br>";
// Inaonyesha siku, tarehe, mwezi, mwaka, wakati AM au PM
echo date("l jS \of F Y h:i:s A");
?>
Tumia mifano
Mifano ya Muundo
Tatizo la date() inasababisha kuwa na tarakimu ya siku ya kawaida na inatuma na tarakimu ya siku ya kawaida yenye muundo yenye fomu yenye tarakimu.
Muundo
date(format,timestamp);
Parama |
Maelezo |
format |
Inayotarajiwa. Inasababisha inayotumika kwa kuwa na muundo wa tarakimu ya siku ya kawaida. Inaweza kutumika herufi hizi:
- d - Inaonyesha siku ya mwezi (kuanzia 01 hadi 31)
- D - Inaonyesha uainishaji wa siku ya wiki kwa herufi tatu
- j - Inaonyesha siku ya mwezi kwa namba bila kifungu cha awali (1 hadi 31)
- l (kama 'L' kimeandikwa kichwa chake) - Inaonyesha uainishaji wa siku ya wiki kwa herufi kamili
- N - Inaonyesha namba ya siku ya wiki kwa fomu ya ISO-8601 (1 inaonyesha Monday [Jumapili], 7 inaonyesha Sunday [Jumamosi])
- S - Inaonyesha kichwa cha siku ya wiki katika mwezi (2 herufi: st, nd, rd au th. Inaandikwa na j)
- w - Inaonyesha namba ya siku ya wiki (0 inaonyesha Sunday [Jumamosi], 6 inaonyesha Saturday [Jumashafiki])
- z - Inaonyesha siku ya mwaka (kuanzia 0 hadi 365)
- W - Inaonyesha namba ya wiki katika mwaka kwa fomu ya ISO-8601 (kuanzia Monday [Jumapili] hadi Sunday [Jumamosi])
- F - Inaonyesha uainishaji wa mwezi kwa herufi kamili (kuanzia January [Januari] hadi December [Desemba])
- m - Inaonyesha namba ya mwezi (kuanzia 01 hadi 12)
- M - Inaonyesha uainishaji wa mwezi kwa herufi tatu
- n - Inaonyesha namba ya mwezi kwa kumpata namba bila kifungu cha awali (1 hadi 12)
- t - Inaonyesha maadili ya siku katika mwezi wa kwanza
- L - Inaonyesha kwamba miaka kumi na nne ni miaka ya kina (inaonekana kama 1, inayotangulia kama 0)
- o - Inaonyesha miaka kumi na nne kwa sababu ya mtume ya ISO-8601
- Y - Kuwa miaka kumi na nne inaeleza
- y - Kuwa miaka kumi winguu inaeleza
- a - Kuwa fomu kidogo inaeleza: am au pm
- A - Inaonyesha kwa kipya: AM au PM
- B - Swatch Internet Time (000 hadi 999)
- g - Saa kwa muundo wa 12 (bila kuzingatia namba ya awali 1 hadi 12)
- G - Saa kwa muundo wa 24 (bila kuzingatia namba ya awali 0 hadi 23)
- h - Saa kwa muundo wa 12 (na kuzingatia namba ya awali 01 hadi 12)
- H - Saa kwa muundo wa 24 (na kuzingatia namba ya awali 00 hadi 23)
- i - Minutowa, na kuzingatia namba ya awali (00 hadi 59)
- s - Sekunde, na kuzingatia namba ya awali (00 hadi 59)
- u - Mikrosecondi (kumeweka kwa PHP 5.2.2)
- e - Jina la jina la mji (mengine: UTC, GMT, Atlantic/Azores)
- I (i kwa kipya) - Inaonyesha inaikenda kwa Wakati wa Miti (Summer Time) (1 kama ni muda wa wakati wa miti, 0 kama ni muda wa wakati wa jumuiya)
- O - Tofauti ya muda ya Greenwich (GMT) kwa saa (mengine: +0100)
- P - Tofauti ya muda ya Greenwich (GMT) kwa saa:kahawa (kumeweka kwa PHP 5.1.3)
- T - Jina la jina la mji (mengine: EST, MDT)
- Z - Tofauti ya muda wa jina la miji (UTC) kwa sekunde. Tofauti ya muda ya jina la mji ya magharibi ya UTC ina namba zilizozidi (-43200 hadi 50400)
- c - Tarehe kwa mtumaini wa ISO-8601 (mengine: 2013-05-05T16:34:42+00:00)
- r - Tarehe kwa muundo wa RFC 2822 (mengine: Jumapili, 12 Apr 2013 12:01:05 +0200)
- U - Wakati wa Unix (1 Januari 1970 00:00:00 GMT) iliyopita kwa sekunde
Hasa, inayotumia kwa thamani zilizopewa mpaka (kuanza kwa PHP 5.1.0):
- DATE_ATOM - Atom (mengine: 2013-04-12T15:52:01+00:00)
- DATE_COOKIE - HTTP Cookies (mengine: Jumapili, 12-Apr-13 15:52:01 UTC)
- DATE_ISO8601 - ISO-8601 (mengine: 2013-04-12T15:52:01+0000)
- DATE_RFC822 - RFC 822 (mengine: Jumapili, 12 Apr 13 15:52:01 +0000)
- DATE_RFC850 - RFC 850 (mengine: Jumapili, 12-Apr-13 15:52:01 UTC)
- DATE_RFC1036 - RFC 1036 (mengine: Jumapili, 12 Apr 13 15:52:01 +0000)
- DATE_RFC1123 - RFC 1123(例如:Fri, 12 Apr 2013 15:52:01 +0000)
- DATE_RFC2822 - RFC 2822(Fri, 12 Apr 2013 15:52:01 +0000)
- DATE_RFC3339 - 与 DATE_ATOM 相同(从 PHP 5.1.3 开始)
- DATE_RSS - RSS(Fri, 12 Aug 2013 15:52:01 +0000)
- DATE_W3C - 万维网联盟(例如:2013-04-12T15:52:01+00:00)
|
timestamp |
可选。规定整数的 Unix 时间戳。默认是当前的本地时间(time())。 |
Vichaguo vya Kidokeo
Kutumia kiwango: |
Inatoa herufi za siku za kwanza za kusikia kama ingawa inaweza kumfanya kosa ya E_WARNING na kumwambia FALSE. |
Toleo la PHP: |
4+ |
Muhtasari wa Mawasiliano: |
PHP 5.1.0: Vifunguo vya E_STRICT na E_NOTICE vya kosa wa shizaa ya shizaa. Ufangilio wa wakati wa kina wa kwanza wa wakati huo ni kutoka tarehe 13 Desemba 1901 20:45:54 GMT Jumapili hadi tarehe 19 Januari 2038 03:14:07 GMT Jumamosi. Vifunguo vya 5.1.0 vya awali, kwenye mashine mengine (kama Windows) wakati wa kina wa kwanza waliwakilishwa kutoka tarehe 01-01-1970 hadi tarehe 19-01-2038.
PHP 5.1.1: Vifunguo vya muhimu vya hatua ya siku ya kwanza na kijumla vya siku ya kwanza, inayotumiwa kwa kubadilisha. format Mifano.
|