PROFESSOR: Lad os skrive et program, holder styr på, hvor mange gange en bruger har besøgt en webside, og dermed demonstrere, hvordan du kan bruge PHP s funktion kaldet en session. Lad os komme i gang ved først at tage et kig på HTML, som jeg har udarbejdet i videre her. Bemærk, at jeg har lagt i selve denne side erklæringen, har du besøgte stedet dette mange gange, hvorved denne mange kommer til at være den resultat af at udsende en variabel, der er tilsyneladende kaldet dollartegn tæller. Nu op i toppen af ​​denne fil, jeg har forlod noget plads mellem en åben tag og en lukket tag for nogle PHP-kode. Lad os nu starte en session med angivelse af følgende. Session_start og kald denne funktion. Hvad der simpelthen gør, er at informere PHP at jeg gerne vil begynde at bruge Session så super globale, dollar underskrive understregning session, er til rådighed for mig. Og PHP og webserveren vil, derfor magisk passe på, hvordan denne variabel rent faktisk gennemføres frem og tilbage mellem klient og server, eller anden måde at bruge cookies. Men i kode, hvad jeg næste ønsker at gøre er noget som følgende. Først, lad os se, om der er allerede en variabel i min session. Hvis der indstilles dollartegn underscore session citat unquote tæller. Med andre ord, jeg vil bruge session super globalt at gemme en nøgle, også kaldet tæller, hvis værdi er kommer til at være det samlede antal gange at brugeren har besøgt min hjemmeside, og Jeg tager denne værdi efter behov og sætte det i min lokal variabel, dollar log tæller med henblik på at vise denne værdi. Desuden, hvis nøglen faktisk er indstillet med en værdi, jeg har tænkt mig at gå videre og grab denne værdi med dollartegn tæller får dollar tegn understregning session åbneparentes citat citat slut tæller tæt beslag semikolon. Hvis denne variabel ikke er sat, lad os simpelthen initialisere tæller med værdien nul. I mellemtiden, uanset hvad der sker op der, lad os opdatere dollartegn underscore session citat citat slut tæller at være, hvad denne lokale variabel er plus 1. Jeg hævder nu, ved hjælp af denne gren og lidt af aritmetik, vil jeg begynde at tælle, hvor mange gange brugeren har besøgt denne side. Lad os tage et kig. Lad os gemme filen og åbne det op i en browser. Lad os besøge http://localhost/counter/php. Det er første gang jeg er her, så, ja, jeg besøgte stedet nul gange. Men lad os nu lade, lad os nu genindlæse, lad os nu genindlæse, og som forventet, har jeg nu besøgt dette site ikke nul, men tre gange.