PHP Cookie实战教程

WBOY
Lepaskan: 2016-07-29 09:09:07
asal
931 orang telah melayarinya

       前两天我们分享了用java中的Cookie来记录页面上一次访问时间的方法,今天我们来聊聊用PHP中的Cookie如何实现,大家可以根据自己喜欢的语言来选择!

                  //  控制页面显示编码
           header("Content-type:text/html;charset=utf8");


           // cookie记录页面是否第一次被访问的标记
           $flag = false;
          // 首先检测cookie里面,是否存在lastVisit这个键的值
          $lastVisit = isset($_COOKIE['lastVisit'])?$_COOKIE['lastVisit']:'';
          if($lastVisit){

                // setcookie()一定写在echo语句之前,否则会因为HTTP原因,PHP报错

                // 假如实在是想放在echo语句之后,则需要开启ob缓存
        setcookie('lastVisit',date('Y-m-d H:i:s',time()),time()+3600);
        $flag = true;
        echo '您上次访问时间:'.$lastVisit;
          }
          // 说明是第一次访问该页面
         if(!$flag){
       setcookie('lastVisit',date('Y-m-d H:i:s',time()),time()+3600);
       echo '您首次访问该页面!';

         }
?>

         今天我们提到了一个概念:OB缓存。这个知识点非常重要,而且很有实用价值,改天我会专门开一个专题课程来聊它,大家敬请期待!分享到此结束,土豪们觉得讲的不错,就打赏一下!

PHP Cookie实战教程

以上就介绍了PHP Cookie实战教程,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan