php – 尝试计数,但更改为1
发布时间:2020-12-13 17:12:25 所属栏目:PHP教程 来源:网络整理
导读:我正试图做一个反击.我的意思是一个使用X HTMLrequest的按钮,只运行这个 PHP. 我的问题是为什么我的计数代码将文本文档的值更改为数字1.如果我只是将值更改为例如24,而不是添加1并将值更改为25,则将值更改为数字1 . ?php$fp = false;// Open file for readin
我正试图做一个反击.我的意思是一个使用X
HTMLrequest的按钮,只运行这个
PHP.
我的问题是为什么我的计数代码将文本文档的值更改为数字1.如果我只是将值更改为例如24,而不是添加1并将值更改为25,则将值更改为数字1 . <?php $fp = false; // Open file for reading,then writing while ( ($fp=fopen('clicks.txt','r+'))===false ) { usleep(250000); // Delay 1/4 second } // Obtain lock while ( !flock($fp,LOCK_EX) ) { usleep(250000); // Delay 1/4 second } // Read Clicks $clicks = trim(fread($fp,1024)); // Add click $clicks++; // Empty file ftruncate($fp,0); // Write clicks fwrite($fp,$clicks); // Release Lock flock($fp,LOCK_UN); // Release handle fclose($fp); ?> 解决方法
替换$clicks; $clicks = $clicks 1;.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |