Din webbplats server kan placeras geografiskt var som helst, så dess tid sammanfaller inte nödvändigtvis med din lokala tid. Även om du och servern är i samma rum kan serverns tidsinställningar skilja sig från din lokala tid. Du kan ta reda på aktuell servertid med ett enkelt PHP-skript. Idag ger varje värdföretag kunderna möjligheten att använda detta språk.
Instruktioner
Steg 1
En PHP-funktion som läser datum och tid från servervariablerna vid tidpunkten för dess utförande skrivs vanligtvis enligt följande: datum () Det kan skickas en mall enligt vilken funktionen formaterar resultatet av sitt arbete. Med hänsyn till den här mallen kan funktionen se ut så här: datum ('H: i: s dmY'); När du använder mallen som anges här presenteras aktuellt datum och tid enligt följande: 22: 09: 06 05 / 30/2011 Beteckningar som används i detta format ('H: i: s dmY'): - bokstaven H sätter den aktuella tidsklockan i första hand i formatet från 00 till 23. Om antalet timmar är mindre än 10, då 0 kommer att införas före den (till exempel 05). Om bokstaven H ersätts med G kommer inte nollan att läggas till. Du kan ändra bokstäver - istället för H och G, skriv h och g. I detta fall representeras timmarna i formatet 0 till 12. Det vill säga 22 timmar representeras som klockan 10 på eftermiddagen; - bokstav i visar var minuterna för aktuell tid ska visas; - bokstaven s markerar positionen för sekunder genom att skriva datum och tid; - bokstaven d anger platsen för månadsdagen i tvåsiffrigt format (till exempel 02). Om du ersätter d med j, kommer inte noll att läggas till - siffrans format kommer att bli entydiga (dvs. inte 02, utan bara 2). - bokstaven m indikerar att denna position av funktionen ska ersättas med ordningens nummer månad i formatet från 01 till 12 Om du ersätter m med n ändras formatet till 1 - 12, och om du ersätter det med bokstaven F används hela månadens namn (till exempel "augusti"). Bokstaven M står för det förkortade namnet på månaden (dvs. "Aug" istället för "Augusti"). - Bokstaven y står för den fullständiga fyrsiffriga representationen av årstallet. Om du ändrar dess skiftläge (y) kommer årstalet att reduceras till de två sista siffrorna (det vill säga i stället för 2011 kommer det att finnas 11). Av de andra användbara formateringsalternativen för den här funktionen kan du markera bokstaven I - det låter dig ange i datumet åtgärden på sommartidsservern ", Och bokstaven O visar servertidzonen (dvs timskiftet i förhållande till Greenwich-meridianen). Bokstaven W beräknar det ordinarie numret för den aktuella veckan under året och w och D visar veckodagen i digital respektive textform. Med bokstaven L kan du lägga till en skottårsindikator i datumformatet.
Steg 2
Denna information om datum () -funktionen är tillräcklig för att komma till den praktiska delen av att lösa problemet. Steg 1: Starta en textredigerare och skapa ett nytt dokument. Steg 2: Skriv ett manus från bara en rad PHP-kod till dokument: Se till att "<" är det allra första tecknet i det här dokumentet och att det inte finns några blanksteg eller tomma rader framför det. Steg 3: Basera på informationen ovan och komponera det datum- och tidsutmatningsformat som passar dig bäst och byt ut de önskade tecknen inuti citaten i funktionskoden. Steg 4: spara det sammanställda dokumentet i en fil med php-tillägget (till exempel getDate.php) och ladda upp det till servern. Steg 5: skriv in URL: en för den nedladdade sidan i webbläsaren. Du ser aktuellt datum och tid på servern i det angivna formatet.