PROFESSOR: Olgem kirjutada programm, mis jälgib, mitu korda kasutaja on külastanud veebilehele, mis näidates, kuidas saab kasutada PHP funktsioon tuntud istungil. Alustame kõigepealt võttes pilk kell HTML et ma olen koostatud edasi siin. Pange tähele, et ma ei pane kehas see leht avaldus, siis on külastas veebilehte see mitu korda, kusjuures nii palju saab olema tulemusena väljastab muutuja, mis on ilmselt nimetatakse dollari märk counter. Nüüd ülaosas seda faili Olen vasakule ruumi vahel avatud tag ja suletud tag mõnda PHP koodi. Teeme nüüd selle käivitamiseks täpsustades järgmised andmed. Session_start ja helistamine et funktsioon. Mis see lihtsalt teeb on teavitada PHP et tahaksin hakata Session, et super globaalne, dollar allkirjastada alakriips istungil on mulle kättesaadavaks. Ja PHP ja veebiserver, Seetõttu võluväel hoolitseda kuidas et muutuja on tegelikult rakendatud vahel edasi ja tagasi kliendi ja server, kuidagi kasutades küpsised. Aga kood, mida ma järgmisena teha tahad on midagi järgmist. Kõigepealt vaatame, kas on juba muutuja komplekt minu istungil. Kui on seatud dollari märk alakriips istungil quote lõppeb counter. Teisisõnu, ma lähen kasutada seansi super ülemaailmne salvestada klahvi nimetatakse ka vastupidine, mille väärtus on läheb kokku, mitu korda et kasutaja on külastanud minu kodukale, ja Ma võtan seda väärtust kui vaja ja pane see on minu kohaliku muutuja, dollar logi loendur, et näidata, et väärtus. Kui sellele võtit tõepoolest komplekt väärtus, ma lähen edasi minna ja haarata et väärtus dollari märk counter saab dollari märk alakriips istung sulg quote lõppeb counter sulg semikooloniga. Kui see muutuja ei ole määratud, olgem lihtsalt initsialiseerida counter väärtuseks null. Vahepeal ei juhtuks üles seal, lähme uuendada dollari märk rõhutada istungil quote lõppeb counter olla mis iganes see kohaliku muutuja on pluss 1. Väidan, nüüd teel selle haru ja natuke aritmeetika, ma hakka lugema, mitu korda kasutaja on külastanud seda lehekülge. Võtame vaata. Olgem faili salvestada ja avada see üles brauser. Külastame http://localhost/counter/php. See on esimene kord, kui ma siin olen, nii, Tõepoolest, ma külastas veebilehte null korda. Kuid olgem nüüd uuesti laadida, lähme nüüd uuesti laadida, olgem nüüd uuesti laadida, ja kui oodata, ma olen nüüd seda saiti külastas mitte null, vaid kolm korda.