Strežnik vašega spletnega mesta je lahko geografsko lociran kjer koli, zato njegov čas ne sovpada nujno z vašim lokalnim časom. Tudi če ste s strežnikom v isti sobi, se nastavitve časa strežnika lahko razlikujejo od vašega lokalnega časa. Trenutni čas strežnika lahko ugotovite s preprostim PHP skriptom. Danes vsako gostiteljsko podjetje strankam omogoča uporabo tega jezika.
Navodila
Korak 1
Funkcija PHP, ki bere datum in uro iz strežniških spremenljivk v času njenega izvajanja, je na splošno zapisana tako: date () Lahko se ji pošlje predlogo, v skladu s katero bo funkcija oblikovala rezultat svojega dela. Ob upoštevanju te predloge je funkcija lahko videti takole: datum ('H: i: s dmY'); pri uporabi predloge, ki je določena tukaj, bosta trenutni datum in čas prikazana na naslednji način: 22: 09: 06 05 / 30/2011 Oznake, uporabljene v tej obliki ('H: i: s dmY'): - črka H postavi trenutno časovno uro na prvo mesto v obliki od 00 do 23. Če je število ur manj kot 10, potem Pred njim bo vstavljeno 0 (na primer 05). Če črko H zamenjamo z G, potem ničla ne bo dodana. Veliko črko lahko spremenite - namesto H in G napišite h in g. V tem primeru bodo ure predstavljene v obliki od 0 do 12. To pomeni, da bo 22 ur predstavljeno kot 10. ura popoldan; - črka i prikazuje, kje naj bodo prikazane minute trenutnega časa; - črka s označuje položaj sekund pri zapisovanju datuma in časa; - črka d označuje lokacijo dneva v mesecu v dvomestni obliki (na primer 02). Če d zamenjate z j, nič ne bo dodana - oblika števil bo postala nedvoumna (tj. Ne 02, ampak samo 2); - črka m označuje, da je treba ta položaj funkcije nadomestiti z zaporedno številko mesec v obliki od 01 do 12 Če zamenjate m z n, bo format spremenjen na 1 - 12 in če ga nadomestite s črko F, bo uporabljeno polno ime meseca (na primer "avgust"). Črka M pomeni okrajšano ime meseca (tj. "Avgust" namesto "Avgust") - črka y pomeni polno štirimestno predstavitev številke leta. Če spremenite veliko črko (y), se bo številka leta zmanjšala na zadnji dve števki (torej namesto leta 2011 jih bo 11); od ostalih uporabnih možnosti oblikovanja za to funkcijo lahko črko označite I - omogoča vam, da v datumu določite dejanje na strežniku za poletni čas ", črka O pa prikazuje časovni pas strežnika (tj. Premik ure glede na Greenwichski poldnevnik). Črka W izračuna zaporedno številko tekočega tedna v letu, w in D pa dan v tednu prikažeta v digitalni in besedilni obliki. S črko L lahko obliki zapisa datuma dodate indikator prestopnega leta.
2. korak
Te informacije o funkciji date () so dovolj, da pridete do praktičnega dela reševanja težave. 1. korak: zaženite urejevalnik besedil in ustvarite nov dokument. 2. korak: v samo vrstico kode PHP napišite skript v dokument: Prepričajte se, da je "<" prvi znak v tem dokumentu in da pred njim ni presledkov ali praznih vrstic. 3. korak: Na podlagi zgornjih informacij sestavite izhodno obliko datuma in ure, ki vam najbolj ustreza in v narekovajih v funkcijski kodi nadomestite zahtevane znake. 4. korak: sestavljeni dokument shranite v datoteko s pripono php (na primer getDate.php) in jo naložite na strežnik. 5. korak: vnesite URL preneseno stran v brskalniku. Na strežniku boste videli trenutni datum in uro v določeni obliki.