广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php如何清除历史
  • 411
分享到

php如何清除历史

2023-06-22 01:06:52 411人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关PHP如何清除历史,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php清除历史的方法:1、创建一个PHP示例文件;2、通过setcookie设置cookie;3、通过“echo

这篇文章将为大家详细讲解有关PHP如何清除历史,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

php清除历史的方法:1、创建一个PHP示例文件;2、通过setcookie设置cookie;3、通过“echo 'clear';”等diam清除历史记录即可。

php如何清除历史

本文操作环境:windows7系统,PHP7.4版,Dell G3电脑。

php简单实现cookie的历史记录及清除历史记录功能

代码如下:

<!DOCTYPE html><html xmlns="Http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>SQt</title><style>div{ width:300px;height:400px; background:#CFF; padding:20px}</style></head><?php//用于测试的文档$all_data = array(1 => array('1:标题1','内容1……'),2 => array('2:标题2','内容2……'),3 => array('3:标题3','内容3……'),4 => array('4:标题4','内容4……'),); $id=isset($_GET['id'])?$_GET['id']:1; //判断有无设置action$action = isset($_GET['action'])?$_GET['action']:$id; if($action=='clear'){//清空cookiesetcookie('history','',time()-3600);//数组清空$his=array();}else{if(!isset($_COOKIE['history'])){$his[]=$id;}else{$his=explode('|',$_COOKIE['history']);array_unshift($his, $id);$his=array_unique($his);if(count($his)>4){array_pop($his);}}}setcookie('history',implode('|', $his));?> <body><div><fORM ><table>    <tr><td><?php echo $all_data[$id][0]?></td></tr>    <tr><td><?php echo $all_data[$id][1]?></td></tr>    <tr>    <td>          <p><a href="04.php?id=<?php echo $id-1==0?4:$id-1;?>">上一页</a></p>        </td>        <td>         <p><a href="04.php?id=<?php echo $id+1==5?1:$id+1;?>">下一页</a></p>        </td>    </tr><tr>     <td>        <p>浏览历史</p>     </td>         <td>        <a href="04.php?action=<? echo 'clear';?>">清除记录</a>     </td>    </tr>        <tr>         <ul>         <td>            <?php foreach($his as $v) {?>            <li><a href="04.php?id=<? echo $v;?>"><?php echo $all_data[$v][0] ; ?></a></li>            <?php } ?>         </td></ul>        </tr>    </table></form></div></body></html>

复制粘贴即可运行~

关于“php如何清除历史”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: php如何清除历史

本文链接: https://www.lsjlt.com/news/301806.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php如何清除历史
    这篇文章将为大家详细讲解有关php如何清除历史,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php清除历史的方法:1、创建一个PHP示例文件;2、通过setcookie设置cookie;3、通过“echo...
    99+
    2023-06-22
  • php 怎么清除历史
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。php 怎么清除历史php简单实现cookie的历史记录及清除历史记录功能代码如下:<!DOCTYPE html> <html xmlns="...
    99+
    2019-03-29
    php 清除历史
  • git清除历史纪录
    Git 是一种常用的版本控制工具,被广泛用于项目开发中。在项目开发的过程中,我们通常会使用各种 git 命令来进行版本控制和管理,其中包括提交代码,合并分支等操作。然而,在某些情况下,我们可能需要清除 Git 历史纪录,比如删除敏感信息或清...
    99+
    2023-10-22
  • vue如何清除浏览器历史栈
    目录如何清除浏览器历史栈问题vue返回首页后如何清空路由需求一:从首页点击路由到A页面需求二:把浏览器的记录返回指定的页面如何清除浏览器历史栈 问题 需要跳转好几个页面进行表单提交,...
    99+
    2022-11-13
  • 怎么清除vps历史记录
    要清除VPS(Virtual Private Server,虚拟专用服务器)的历史记录,您需要执行以下步骤:1. 登录到VPS。您可...
    99+
    2023-09-14
    vps
  • Win8清除历史记录技巧
    1、在开始界面或者任务栏打开资源管理器。 2、然后切换到搜索输入框,在上面找到最近的搜索内容。 3、选择“清楚搜索记录”就行了,这样就变成空白了。 4、如果你想将最近访问的位置列表和地址栏...
    99+
    2023-06-03
    win8清除历史记录 win8历史记录在哪里 win8历史记录在哪 历史记录 技巧 Win8
  • Win8.1如何清除可靠性历史记录关闭历史记录功能
      最近几代的Windows系统都有个可靠性历史记录的功能,它是按一定的规则对系统过去状态进行评分。有的人讨厌这个功能,想把它关闭。不过这个功能无法关闭,只能清除记录。   按照以下方法来清除可靠性历史记录...
    99+
    2022-06-04
    历史记录 可靠性 功能
  • 说GTID - 清除GTID的执行历史
    RESET MASTER可以用来清除GTID的执行历史。如果想将一个执行过本地事务的节点,加入到Group Replication中,就要执行下RESET MASTER。执行RESET MASTER会带来以...
    99+
    2022-10-18
  • SQLSERVER中怎么清除历史记录
    这期内容当中小编将会给大家带来有关SQLSERVER中怎么清除历史记录,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。删除前做备份。  使用SQL Server登录使用数据...
    99+
    2022-10-18
  • linux清除历史的命令是哪个
    今天小编给大家分享一下linux清除历史的命令是哪个的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在linux中,清除历史的...
    99+
    2023-06-26
  • vue怎么清除浏览器历史栈
    这篇文章主要介绍“vue怎么清除浏览器历史栈”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue怎么清除浏览器历史栈”文章能帮助大家解决问题。如何清除浏览器历史栈问题需要跳转好几个页面进行表单提交,...
    99+
    2023-06-30
  • windows11中怎么清除运行历史记录
    这篇“windows11中怎么清除运行历史记录”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇...
    99+
    2023-04-19
    windows11
  • 怎么清除Win7历史记录 如何保护合理隐私安全
      我们总是希望在网上驰骋,然后不留下点足迹,如果你用的Win7系统,那么里面便有一个功能,那便是在资源管理器中提供搜索功能,自动保存搜索过的词汇,让你的浏览痕迹深深地留在系统上,可是这样便会暴露出个人的隐私,那么,我们...
    99+
    2023-06-03
    Win7 隐私 历史 记录 如何
  • vue路由跳转router-link清除历史记录的方法
    这篇文章主要介绍了vue路由跳转router-link清除历史记录的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue路由跳转router-link清除历史记录的方法文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-06-29
  • Win11文件资源管理器如何清除快速访问历史记录
    要清除Windows 11文件资源管理器中的快速访问历史记录,请按照以下步骤进行操作:1. 打开文件资源管理器:可以通过任务栏上的文...
    99+
    2023-08-31
    Win11
  • win10更新历史记录如何删除
    要删除Windows 10的更新历史记录,可以按照以下步骤进行操作:1. 打开“设置”应用程序。你可以点击“开始”菜单,然后点击齿轮...
    99+
    2023-08-22
    win10
  • win10如何删除壁纸历史记录
    要删除Windows 10中的壁纸历史记录,您可以按照以下步骤操作:1. 打开“设置”菜单。您可以通过点击任务栏上的“开始”按钮,然...
    99+
    2023-09-01
    win10
  • 如何删除Git中的历史记录
    这篇文章主要介绍了如何删除Git中的历史记录的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何删除Git中的历史记录文章都会有所收获,下面我们一起来看看吧。使用 Git 命令可以使用 Git 命令中的 git ...
    99+
    2023-07-05
  • linux如何清空所有用户历史记录
    要清空所有Linux用户的历史记录,可以按照以下步骤进行操作:1. 首先,以root用户身份登录到Linux系统。2. 打开终端,输...
    99+
    2023-08-25
    linux
  • 怎么清除Win7搜索记录 Win7搜索历史记录删除教程
      Win7的搜索功能非常强大,也很智能,在搜索资料后,在搜索栏中会留下记录,这样就有可能会泄露个人隐私,因此搜索后,最好不要保留搜索记录,以免留下后患。   删除搜索记录   在资源管理器的搜索窗口中并没有关于清除搜索...
    99+
    2023-06-01
    win7搜索记录 搜索历史 历史记录 记录 Win7 搜索 教程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作