ПРОФЕСОР: Да се ​​напише програма, която следи колко пъти даден потребител посети уеб страница, като по този начин показва как можете да използвате PHP е функция известен като сесия. Нека да започнем като първо се вземе един поглед в HTML, че съм подготвен в преминете тук. Забележете, че имам поставени в тялото на тази страница на отчета, трябва посетил местопроизшествието това много пъти, което това много ще бъде резултат на генериране на променлива, която е очевидно, наречен знак за долар брояч. Сега, в горната част на този файл съм остави малко място между отворен таг и затворен етикет за някои PHP код. Нека сега започнете сесия от определящи следното. Session_start и призвание тази функция. Какво, че просто прави, е да информира PHP че бих искал да започнете да използвате Сесия, така че супер глобален, долар подпише долна сесия, е на разположение за мен. И PHP и уеб сървър, ще, Следователно, магически се грижи за това как тази променлива се прилага на практика, назад и напред между клиент и сървър, по някакъв начин с помощта на бисквитки. Но в код, това, което аз искам да направя следващата е нещо като следното. Първо, нека да се провери дали има вече променлива набор в моята сесия. Ако е зададена долар знак за подчертаване сесия в кавички брояч. С други думи, аз отивам да се използва сесия супер глобалната да съхранява ключ, наричан също брояч, чиято стойност е ще бъде общият брой пъти че потребителят е посетил сайта ми, и Ще вземете тази стойност, колкото е необходимо и да то в моята локална променлива, долар подпише брояч, за да се покаже тази стойност. На следващо място, ако това е наистина ключов определят с стойност, аз ще отида напред и да вземете тази стойност със знак за долар брояч получава долар знак за подчертаване на сесията отворена скоба кавички брояч близо скоба и запетая. Ако тази променлива не е установена, нека просто се инициализира брояч с нулева стойност. В същото време, без значение какво ще се случи до там, нека да актуализирате знака за долар подчертае сесия в кавички брояч да бъде каквото и местната променлива е плюс един. Аз твърдя, сега, с помощта на този клон и малко аритметика, аз отивам да се започва да брои колко пъти потребител е посетил тази страница. Нека хвърлим един поглед. Нека да запишете файла и отворете то в един браузър. Нека да посетите http://localhost/counter/php. Това е първият път, когато съм тук, така че, наистина, аз посетих сайта нула пъти. Но нека сега се презареди, нека сега се презареди, нека сега се презареди, и като Очаква се, че съм сега посети този сайт не е нула, а три пъти.