时间:2021-07-01 10:21:17 帮助过:24人阅读
通过 cookie 保存
$arr = array('A','B','C','D','E');$file = 'data.log';// 获取未显示过的page,如全部已显示,则重新赋值if(file_exists($file)){ $data = json_decode(file_get_contents($file),true); if(!$data){ $data = $arr; }}else{ $data = $arr;}// 判断用户是否访问过,如访问过直接显示上次访问的结果,否则抽取最前一页,写入用户cookiesif(isset($_COOKIE['show'])){ $result = $_COOKIE['show'];}else{ $result = array_splice($data,0,1); $result = array_pop($result); setcookie('show',$result,time()+3600); file_put_contents($file, json_encode($data), true);}echo $result;