PHP sprog indeholder en række standard funktioner til håndtering datoer. Ved hjælp af disse funktioner , kan du nemt forøge en dato , tilføjer en enkelt dag til det. Dette kan være den aktuelle dato eller enhver anden dato, du har angivet i din PHP script. Forøgelsen en dato er en fælles praksis , især inden for hjemmesider, hvor brugerne planlægger nogle begivenhed eller køb. Forøgelsen en dato i PHP er ikke kompliceret , så opgaven kan udføres hurtigt med kun en lille mængde kode . Instruktioner
1
Forbered PHP script . Hvis du ikke allerede har en , skal du åbne en ny fil i en teksteditor , gemme det på ". Php " udvidelse og indtast følgende skitse kode her
? >
< /body >
< /html >
PHP kode vil blive placeret mellem åbning og lukning PHP script -tags ( før " > " tag ) . Du kan medtage alle HTML du vil uden PHP sektion på siden.
2
Opret en dato i din PHP kode . Brug af PHP date -funktionen, kan din kode modellere en enkelt dato, herunder behandle og vise det for brugerinteraktion. I dette eksempel oprettes en dato variabel til at modellere den aktuelle dato på det tidspunkt, scriptet : Hej
//modeller dags dato i formatet " 25 December 2013 "
$ CURRENTDATE = dato ( " d FY ")
echo"
Dags dato er :
";
Denne kode uddrag bruger dato funktion til at returnere en " $ CURRENTDATE . ". tekststreng, der indeholder den aktuelle dato i et format, der er genkendelig i PHP. Formatet er også læses af brugere, så kommandoen echo skriver det til browseren til visning.
3
Tilføj til din date. For at tilføje den ene dag til din date , forøgning det , brug " strtotime "-funktion , som konverterer strenge i tidsstempler . Følgende kode tilføjer den ene dag til den aktuelle dato , sparer resultatet i en variabel : Hej
$ incrementedTime = strtotime ( " en dag " , strtotime ( $ CURRENTDATE )),
Bemærk at resultatet af denne kode er at gemme et tidsstempel variabel , ikke en formateret dato.
4
Formater øges dato og udsende det til brugeren. Hjælp af funktionen DATO igen, men denne gang på forøget tidsstempel variable , skal du oprette en formateret datostreng og skrive det til brugerens browser til visning : Hej
$ tomorrowDate = dato ( " d FY " , $ incrementedTime ) ;
echo "
Morgendagens dato er:" . . $ tomorrowDate "
";
Denne kode tager tidsstemplet følge forøgelse dags dato bruger derefter dato funktion til at formatere det som en dato streng, udsende dette til visning.
5.
Gem PHP-fil og uploade den til din server. Gå til den relevante side i en webbrowser for at teste det. Kontroller , at datoen øges korrekt .