Jūsu vietnes serveris var atrasties ģeogrāfiski jebkurā vietā, tāpēc tā laiks ne vienmēr sakrīt ar jūsu vietējo laiku. Arī tad, ja jūs un serveris atrodaties vienā telpā, servera laika iestatījumi var atšķirties no jūsu vietējā laika. Pašreizējo servera laiku varat uzzināt, izmantojot vienkāršu PHP skriptu. Mūsdienās katrs hostinga uzņēmums nodrošina klientiem iespēju izmantot šo valodu.
Instrukcijas
1. solis
PHP funkcija, kas izpildes laikā nolasa datumu un laiku no servera mainīgajiem lielumiem, parasti tiek rakstīta šādi: date () Tam var nodot veidni, saskaņā ar kuru funkcija formatēs tās darba rezultātu. Ņemot vērā šo veidni, funkcija var izskatīties šādi: datums ('H: i: s dmY'); Izmantojot šeit norādīto veidni, pašreizējais datums un laiks tiks parādīts šādi: 22: 09: 06 05 / 30/2011 Šajā formātā izmantotie apzīmējumi (“H: i: s dmY”): - burts H pirmajā vietā pašreizējo laika pulksteni ievieto formātā no 00 līdz 23. Ja stundu skaits ir mazāks par 10, tad Pirms tā tiks ievietots 0 (piemēram, 05). Ja burtu H aizstāj ar G, tad nulle netiks pievienota. Jūs varat mainīt burtu reģistru - H un G vietā rakstiet h un g. Šajā gadījumā stundas tiks attēlotas formātā no 0 līdz 12. Tas ir, 22 stundas tiks attēlotas kā pulksten 10 pēcpusdienā; - i burts parāda, kur jāparāda pašreizējā laika minūtes; - burts s atzīmē sekundes pozīciju, rakstot datumu un laiku; - burts d divciparu formātā norāda mēneša dienas atrašanās vietu (piemēram, 02). Ja aizstājat d ar j, tad nulle netiks pievienota - skaitļu formāts kļūs nepārprotams (ti, nevis 02, bet tikai 2); - burts m norāda, ka šī funkcijas pozīcija jāaizstāj ar kārtas kārtas numuru mēnesis formātā no 01 līdz 12. Aizstājot m ar n, formāts mainīsies uz 1 - 12, un, aizstājot to ar burtu F, tiks izmantots pilns mēneša nosaukums (piemēram, "Augusts"). Burts M apzīmē saīsinātu mēneša nosaukumu (ti, "Aug", nevis "Augusts"), - y burts apzīmē pilnu četrciparu gada skaitļa attēlojumu. Ja mainīsit tā reģistru (y), gada skaitlis tiks samazināts līdz pēdējiem diviem cipariem (tas ir, nevis 2011. gads, būs 11); No citām noderīgām šīs funkcijas formatēšanas opcijām varat atzīmēt burtu I - tas ļauj datumā norādīt darbību vasaras laika serverī ", un burts O parāda servera laika joslu (ti, stundu nobīdi attiecībā pret Griničas meridiānu). Burts W aprēķina kārtējās nedēļas kārtas numuru gadā, un w un D parāda nedēļas dienu attiecīgi digitālā un teksta formā. Izmantojot burtu L, datuma formātam varat pievienot lēciena gada rādītāju.
2. solis
Šī informācija par funkciju date () ir pietiekama, lai nonāktu pie problēmas risināšanas praktiskās daļas. 1. darbība. Sāciet teksta redaktoru un izveidojiet jaunu dokumentu. 2. darbība: uzrakstiet skriptu tikai no vienas PHP koda rindas uz dokuments: Pārliecinieties, ka "<" ir šī dokumenta pirmā rakstzīme un pirms tā nav atstarpju vai tukšu rindu. 3. solis: Pamatojoties uz iepriekš sniegto informāciju, izveidojiet sev piemērotāko datuma un laika izvades formātu. un aizstājiet nepieciešamās rakstzīmes funkcijas kodā pēdiņās. 4. solis: saglabājiet apkopoto dokumentu failā ar paplašinājumu php (piemēram, getDate.php) un augšupielādējiet to serverī. 5. darbība: ierakstiet URL lejupielādēto lapu pārlūkprogrammā. Jūs redzēsiet pašreizējo datumu un laiku serverī norādītajā formātā.