Syntaks:
Syntaks for tiden () -funksjonen er gitt nedenfor.
int tid ()Funksjonen krangler ikke, og den returnerer en heltallverdi som en nåværende tid i sekunder basert på tidsstempel.
Tidsformatering av tegn
Mange typer tegn brukes til å formatere tidsverdien. Noen ofte brukte formateringstegn er gitt nedenfor.
Karakter | Hensikt |
h | Den brukes til å vise timen i et 12-timers format med den ledende null. (01 til 12) |
H | Den brukes til å vise timen i 24-timers format med den ledende null. (00 til 23) |
Jeg | Det brukes til å vise øyeblikket med den ledende null. (00 til 59) |
s | Det brukes til å vise det andre med den ledende null. (00 til 59) |
en | Det brukes til å vise små og små og små og post meridiem (AM eller PM) |
EN | Det brukes til å vise store og store ante -meridiem og post meridiem (AM eller PM) |
Tid () Funksjonseksempler
Bruken av datidens () -funksjon er vist i neste del av denne opplæringen ved å bruke flere eksempler.
Eksempel 1: Skriv ut gjeldende tid
Lag en PHP -fil med følgende skript som vil skrive ut tidsstempelverdien og den formaterte tiden for gjeldende tid. Her har tidsstempelverdien som returneres av tiden () -funksjonen blitt brukt i datoen () -funksjonen for å få den menneskelige lesbare tidsverdien.
// Les gjeldende tidsstempelverdiProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-2: Skriv ut gjeldende tid basert på tidssonen
Lag en PHP -fil med følgende skript som vil skrive ut den formaterte tiden for gjeldende tid basert på tidssoneverdien. Første gang () -funksjonen har blitt brukt i skriptet for å lese tidsstempel for gjeldende tid uten å sette noen tidssoneverdi. Andre gang () -funksjonen har blitt brukt i skriptet for å lese tidsstempel for gjeldende tid etter å ha satt standard tidssoneverdi til “Asia/Dhaka“.
// Les gjeldende tidsstempelverdi basert på standard tidssoneProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-3: Skriv ut gjeldende dato
Gjeldende dato kan også hentes fra tidsstempelverdien som returneres av tiden () -funksjonen. Lag en PHP -fil med følgende skript som vil skrive ut den formaterte datoen ved å bruke den returnerte verdien av tiden () -funksjonen i det andre argumentet for datoen () -funksjonen. Formatstrengen som brukes i datoen () -funksjonen, skriver ut månedens dag med et ordinalt nummer, månedens navn i kort form og den firesifrede årverdien.
// Les gjeldende tidsstempelverdiProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-4: Skriv ut forrige gang
Forrige gang kan hentes ved å trekke verdien fra tidsstempelverdien. Opprett en PHP -fil med følgende skript for å skrive ut forrige gang ved å trekke 2 timer fra gjeldende tidsstempelverdi. To timer lik 120*60 sekunder har blitt brukt i skriptet for å lese tidsverdien to timer tilbake. Den trekkede verdien har blitt brukt i datoen () -funksjonen for å skrive ut den formaterte tiden. Både gjeldende og tidligere tider vil bli skrevet ut etter å ha utført skriptet.
$ tm1 = tid ();Produksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-5: Skriv ut neste dato
Den fremtidige datoen og klokkeslettet kan beregnes ved å legge til tidsstempelverdien. Opprett en PHP -fil med følgende skript for å skrive ut neste dato ved å legge til 24 timer på sekunder med gjeldende tidsstempelverdi. 24 timer lik 24*60*60 sekunder som har blitt brukt i skriptet for å lese tidsstempelverdien til neste dag. Merverdien har blitt brukt i datoen () -funksjonen for å skrive ut den formaterte datoen neste dag. Både gjeldende dato og neste dags dato vil bli skrevet ut etter å ha utført skriptet.
// Skriv ut gjeldende datoProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Konklusjon
Ulike måter å bruke tiden () -funksjonen for å lese dato og tid er vist i eksemplene på denne opplæringen for å hjelpe PHP -brukerne til å bruke denne funksjonen ordentlig i skriptet.