Dažreiz jums jāzina pašreizējais laiks jūsu vietnē, kas var atšķirties no jūsu vietējā laika. To var izdarīt, palaižot skriptu, kas rakstīts jebkurā no servera puses programmēšanas valodām. Gandrīz jebkura hostinga kompānija, kas mitina vietnes, piedāvā klientiem iespēju izmantot PHP (Hypertext Preprocessor). Šī, iespējams, ir visvieglāk izmantotā valoda, tās iespējas, un mēs to izmantosim, lai atrisinātu problēmu, kas saistīta ar laika noteikšanu jūsu vietnē (precīzāk, jūsu vietnes serverī).
Instrukcijas
1. solis
Kopumā funkcija, kas nolasa pašreizējo datumu un laiku no servera mainīgajiem PHP, izskatās šādi: date () Šī funkcija ir jānorāda, kādā formātā tai jāatspoguļo tās darba rezultāts. Ja jūs to rakstāt šādi: datums ('H: i: s dmY'); Tad funkcija ģenerēs pašreizējo datumu un laiku šādi: 19: 09: 06 2011-15-05 jūsu norādītajā formātā (' H: i: s dmY '): - burts H norāda, ka vispirms stundām jābūt attēlotām mums ierastajā formātā - no 00 līdz 23, un pirms viena cipara cipara priekšā būs 0 (piemērs - 07). Ja jūs aizstājat H ar G, tad šī nulle netiks pievienota. Ja mainīsit šo burtu reģistru (ti, aizstājiet H un G ar h un g), stundas tiks attēlotas formātā 0 - 12. Tas nozīmē, ka 19 stundas tiks attēlotas kā pulksten 7 pēcpusdienā. - burts i apzīmē vietu, kurā jāatspoguļo minūtes; - burts s norāda sekundes atrašanās vietu datumā / laikā; - burts d norāda, ka šajā pozīcijā mēneša dienai jābūt divdaļīgā. ciparu formāts (piemēram - 09). Ja jūs aizstājat ar j, skaitļu, kas mazāki par 10, formāts kļūs nepārprotams (tas ir, nevis 09, bet tikai 9); - burts m norāda mēneša atrašanās vietu formātā no 01 līdz 12. Aizstājot to ar n, mainiet formātu uz 1.. 12 Ja izmantojat burtu F, tiks izmantots mēneša pilns nosaukums (piemēram, "Janvāris"). Burts M pārveido pilnu vārdu par saīsinātu (ti, "Jan", nevis "Janvāris"); - burts y nozīmē pilnīgu četrciparu gada attēlojumu. Mainot burtu (y), gads tiks saīsināts līdz pēdējiem diviem cipariem (ti, 2011. gada vietā tas kļūs par 11); šai funkcijai ir vēl vairākas noderīgas opcijas, piemēram, burts I ļauj jums uzzināt, vai vasaras laiks ir pašlaik ir spēkā serverī. Burts O parāda servera laika joslu, tas ir, nobīdi stundās attiecībā pret Griničas laiku. Burts W ļauj aprēķināt nedēļas kārtas numuru gadā, un w un D digitālo un teksta veidā norāda pašreizējo nedēļas dienu. Jūs pat varat pievienot datuma formātam, parādot informāciju par to, vai tas ir garais gads (L burts).
2. solis
Tagad varat pāriet uz praktisko daļu. 1. solis: Jebkurā teksta redaktorā (piemēram, Notepad) izveidojiet jaunu dokumentu. 2. darbība: ierakstiet tajā skriptu no vienas PHP koda rindas: Pārliecinieties, vai "< "ikona ir pati pirmā rakstzīme lapā, proti, tās priekšā nav nevienas tukšas rindas vai atstarpes. 3. solis: no visas informācijas par iespējamiem datuma / laika formātiem izdomājiet sev piemērotāko formātu. un aizstājiet atbilstošās rakstzīmes kodos pēdiņās. 4. solis: Saglabājiet dokumentu ar paplašinājumu php (piemēram - date.php) un augšupielādējiet to savā vietnē. Tas ir viss, tagad, pārlūkprogrammā ierakstot adresi no jūsu vietnes ielādētās lapas, jūs saņemsit pašreizējo laiku un datumu savas vietnes serverī.