Server vašeho webu může být geograficky umístěn kdekoli, takže jeho čas se nemusí nutně shodovat s místním časem. Také, i když jste se serverem ve stejné místnosti, nastavení času serveru se může lišit od místního času. Aktuální čas serveru můžete zjistit pomocí jednoduchého skriptu PHP. Dnes každá hostingová společnost poskytuje zákazníkům možnost používat tento jazyk.
Instrukce
Krok 1
Funkce PHP, která čte datum a čas z proměnných serveru v době jejího provedení, se obvykle píše takto: date () Může jí být předána šablona, podle které bude funkce formátovat výsledek její práce. Pokud vezmeme v úvahu tuto šablonu, funkce může vypadat takto: datum ('H: i: s dmY'); Při použití zde uvedené šablony bude aktuální datum a čas zobrazeno takto: 22: 09: 06 05 / 30/2011 Označení použitá v tomto formátu („H: i: s dmY“): - písmeno H staví aktuální hodiny na první místo ve formátu od 00 do 23. Pokud je počet hodin menší než 10, pak 0 bude vložen před něj (například 05). Pokud je písmeno H nahrazeno písmenem G, nula nebude přidána. Můžete změnit velká a malá písmena - namísto H a G napište h a g. V tomto případě budou hodiny zobrazeny ve formátu od 0 do 12. To znamená, že 22 hodin bude zobrazeno jako 10 hodin odpoledne; - písmeno i ukazuje, kde by měly být zobrazeny minuty aktuálního času; - písmeno s označuje pozici sekund při psaní data a času; - písmeno d označuje umístění dne v měsíci ve dvoumístném formátu (například 02). Pokud d nahradíte d, pak nula nebude přidána - formát čísel se stane jednoznačným (tj. Ne 02, ale jen 2); - písmeno m označuje, že tato pozice funkce by měla být nahrazena pořadovým číslem měsíc ve formátu od 01 do 12 Nahrazením m za n se změní formát na 1 - 12 a při jeho nahrazení písmenem F se použije celý název měsíce (například „srpen“). Písmeno M znamená zkrácený název měsíce (tj. „Aug“místo „August“); - písmeno y znamená úplné čtyřciferné vyjádření čísla roku. Pokud změníte jeho velikost písmen (y), pak se číslo roku sníží na poslední dvě číslice (tj. Místo roku 2011 bude 11); Z dalších užitečných možností formátování této funkce můžete označit písmeno Já - to vám umožní určit v datu akce na serveru letního času , A písmeno O ukazuje časové pásmo serveru (tj. Hodinový posun vzhledem k greenwichskému poledníku). Písmeno W vypočítává pořadové číslo aktuálního týdne v roce a písmena W a D zobrazují den v týdnu v digitální a textové podobě. Pomocí písmene L můžete do formátu data přidat indikátor přestupného roku.
Krok 2
Tyto informace o funkci date () stačí k tomu, abyste se dostali k praktické části řešení problému. Krok 1: Spusťte textový editor a vytvořte nový dokument. Krok 2: Napište skript pouze z jednoho řádku kódu PHP do document: Ujistěte se, že „<“je úplně první znak v tomto dokumentu a že před ním nejsou žádné mezery ani prázdné řádky. Krok 3: Na základě výše uvedených informací vytvořte výstupní formát data a času, který vám nejlépe vyhovuje a nahraďte požadované znaky uvnitř uvozovek v kódu funkce. Krok 4: uložte zkompilovaný dokument do souboru s příponou php (například getDate.php) a nahrajte jej na server. Krok 5: zadejte adresu URL staženou stránku v prohlížeči. Aktuální datum a čas uvidíte na serveru v zadaném formátu.