Serverul site-ului dvs. poate fi localizat geografic oriunde, astfel încât ora acestuia nu coincide neapărat cu ora locală. De asemenea, chiar dacă dvs. și serverul vă aflați în aceeași cameră, setările de timp ale serverului pot diferi de ora locală. Puteți afla ora curentă a serverului utilizând un script PHP simplu. Astăzi, fiecare companie de găzduire oferă clienților posibilitatea de a utiliza această limbă.
Instrucțiuni
Pasul 1
O funcție PHP care citește data și ora din variabilele serverului în momentul executării sale este în general scrisă după cum urmează: data () Poate fi transmis un șablon conform căruia funcția va format rezultatul muncii sale. Ținând cont de acest șablon, funcția poate arăta astfel: data („H: i: s dmY”); Când utilizați șablonul specificat aici, data și ora curentă vor fi prezentate după cum urmează: 22: 09: 06 05 / 30/2011 Denumiri utilizate în acest format („H: i: s dmY”): - litera H pune ceasul curent pe primul loc în format de la 00 la 23. Dacă numărul de ore este mai mic de 10, atunci 0 va fi inserat înaintea acestuia (de exemplu, 05). Dacă litera H este înlocuită cu G, atunci zero nu va fi adăugat. Puteți schimba majusculele și minusculele - în loc de H și G, scrieți h și g. În acest caz, orele vor fi reprezentate în format de la 0 la 12. Adică, 22 de ore vor fi reprezentate la ora 10 după-amiaza; - litera i arată unde ar trebui afișate minutele orei curente; - litera s marchează poziția de secunde în scrierea datei și orei; - litera d indică locația zilei lunii în format din două cifre (de exemplu, 02). Dacă înlocuiți d cu j, atunci zero nu va fi adăugat - formatul numerelor va deveni neambigu (adică nu 02, ci doar 2); - litera m indică faptul că această poziție a funcției ar trebui înlocuită cu numărul ordinal al luna în formatul de la 01 la 12 Înlocuirea lui m cu n va schimba formatul la 1 - 12, iar înlocuirea acestuia cu litera F va utiliza numele întregii luni (de exemplu, „august”). Litera M reprezintă denumirea prescurtată a lunii (adică „Aug” în loc de „August”); - litera y reprezintă reprezentarea completă din patru cifre a numărului anului. Dacă îi schimbați majusculele (y), atunci numărul anului va fi redus la ultimele două cifre (adică, în loc de 2011, vor fi 11); Dintre celelalte opțiuni utile de formatare pentru această funcție, puteți marca litera I - vă permite să specificați în dată acțiunea pe serverul de vară , iar litera O arată fusul orar al serverului (adică, schimbul de oră în raport cu meridianul Greenwich). Litera W calculează numărul ordinal al săptămânii curente din an, iar w și D afișează ziua săptămânii în formă digitală, respectiv text. Folosind litera L, puteți adăuga un indicator de an bisect în formatul de dată.
Pasul 2
Aceste informații despre funcția date () sunt suficiente pentru a vă duce la partea practică a rezolvării problemei. Pasul 1: Porniți un editor de text și creați un document nou. Pasul 2: Scrieți un script dintr-o singură linie de cod PHP în document: asigurați-vă că „<” este primul caracter din acest document și că nu există spații sau linii goale în fața acestuia. Pasul 3: pe baza informațiilor de mai sus, compuneți formatul de ieșire a datei și orei care vi se potrivește cel mai bine., și înlocuiți caracterele necesare în ghilimele din codul funcției. Pasul 4: salvați documentul compilat într-un fișier cu extensia php (de exemplu, getDate.php) și încărcați-l pe server. Pasul 5: tastați adresa URL a pagina descărcată din browser. Veți vedea data și ora curente pe server în formatul specificat.