>> PROFESSOR: Låt oss skriva ett program som håller reda på hur många gånger en användare
har besökt en webbsida, och därigenom visar hur du kan använda PHP: s
funktion som kallas en session.
Låt oss komma igång genom att först ta en titt i HTML som jag har upprättats i
avancera här.
Lägg märke till att jag har lagt i kroppen av denna sida uttalandet, har du
besökte platsen så här många gånger, varigenom detta många kommer att bli det
resultat av utmatning av en variabel som är tydligen kallas dollartecken räknare.
>> Nu, upp på toppen av denna fil har jag lämnade lite utrymme mellan ett öppet tagg
och en stängd tag för lite PHP-kod.
Låt oss nu starta en session med ange följande.
Session_start och uppringande denna funktion.
Vad som helt enkelt gör är att informera PHP att jag skulle vilja börja använda
Session så att super globalt, dollar underteckna streck session, är
tillgängliga för mig.
Och PHP och webbservern kommer, därför magiskt ta hand om hur
den variabeln faktiskt genomförs fram och tillbaka mellan kunden och
server, på något sätt med hjälp av cookies.
>> Men i kod, vad jag nästa vill göra är ungefär så här.
Först, låt oss se om det finns redan en variabel som i min session.
Om sätts dollartecken streck session quote unquote räknare.
Med andra ord, kommer jag att använda session super global lagra en nyckel,
även kallad disk, vars värde är kommer att vara det totala antalet gånger
att användaren har besökt min sida, och Jag ska ta tag i det värde som behövs och sätta
den i min lokal variabel, dollar inskrivningsräknaren, för att
visar det värdet.
>> Nästa, om att nyckeln verkligen in med en värde, kommer jag att gå vidare och ta tag
detta värde med dollartecken räknare får dollartecken streck session
öppen bygel quote unquote räknaren nära fästet semikolon.
Om den variabeln inte är satt, låt oss helt enkelt initiera disken med
värdet noll.
Under tiden, oavsett vad som händer upp det, låt oss uppdatera dollartecken
streck session quote unquote räknaren att vara vad det lokala
variabeln är plus 1.
>> Jag hävdar, nu, med hjälp av denna gren och lite av aritmetik, kommer jag att
börja räkna hur många gånger användare har besökt denna sida.
Låt oss ta en titt.
Låt oss spara filen och öppna upp den i en webbläsare.
>> Låt oss gå http://localhost/counter/php.
Detta är första gången jag är här så, ja, besökte jag platsen noll gånger.
Men låt oss nu ladda om, låt oss nu ladda om, låt oss nu ladda om, och som
förväntat, har jag nu besökt denna webbplats inte noll, utan tre gånger.