php - 如果日期发生变化如何重置计数器
问题描述
我有一个使用 php 的函数计数器。计数器结果存储在记事本中。如何在日期更改时将计数器重置为 0(零)。
此代码:
$filename = '/data/uploads/document/temp/xmlPos/counter.txt'; //defines the filename to store the counter
function counter(){ //function counter
global $filename; //set global variabel $filename
if(file_exists($filename)){ //if the counter.txt file exists
$value = file_get_contents($filename); //set value = value in notepad
}else{ //if the counter.txt file does not exist it will create a counter.txt file
$value = 0; //then set value = 0
}
file_put_contents($filename, ++$value); //menuliskan kedalam file counter.txt value+1
}
counter(); //menjalankan function counter
echo 'Total pengunjung: '.file_get_contents($filename); //menampilkan counter di website
解决方案
推荐阅读
- ios - 检测在 UITextView 中使用删除键所做的更改
- regex - PowerShell中的多行正则表达式匹配,带或不带前瞻
- dart - 从 utf8 到 latin1
- amazon-dynamodb - boto3 DynamoDB update_item() API 创建一个新项目(带有范围键)而不是更新它
- arrays - 函数不返回数组值 VB
- php - 什么是 Symfony 及其在 Laravel 中的使用
- linux - Llinker 无法使用 GLVND OpenGL 对 glext.h 中的功能进行微调
- json - 在powershell中将数组对象添加到具有属性名称的JSON
- splunk-query - Splunk 查询不会同时返回两列的值
- javascript - How can I get my JavaScript delete function to fire more than once?