1. 首页
  2. 编程语言
  3. PHP
  4. PHP 实现浏览记录并按日期分组

PHP 实现浏览记录并按日期分组

上传者: 2021-05-11 13:51:43上传 PDF文件 95.79 KB 热度 2次

现有测试数据如下,要求实现如下图中的效果:还没实现之前我想这个代码不知道要O呢还是更高的复杂度才能实现,细想一下,其实php的数组底层就是哈希实现的,如何简单利用这个特性使复杂度降到O呢?show me the code:说明:入参 $visit 就是上面一开始的测试数据,函数中还对用户体验做了一些优化,比如,你的浏览记录中总是显示出今年的年份,是不是感觉有点冗余,所以如果是本年份的话,年份就要隐藏起来,其他年份还是照样显示出来。不然代码会更加简洁。好了上面的测试数据经过该函数之后,再把返回值打印出来,有:对的,这正是我想要的效果。

下载地址
用户评论