php学习笔记(1)文本计数器
开始我的PHP学习之路,慢慢学习。
这个计数器坚持使用fopen函数制作,不过还是打开关闭了文件两次,不知道怎么简化才好。
1/*
2*counter
3*一个基于文本文件的简单计数器
4*v0.1
5*2005-06-14
6*arong
7*不保留权利
8*/
9$countFile="ab.txt";
10function displayCounter($cFile){
11$fp = fopen($cFile,"rb");
12$countNum = fgets($fp);
13if($countNum==""){
14$countNum = "0";
15}
16$countNum += 1;
17echo("您是第".$countNum."个访问的客人");
18fclose($fp);
19$fp = fopen($cFile,"wb");
20fwrite($fp,$countNum);
21fclose($fp);
22}
23displayCounter($countFile);
这个计数器的另一个版本,晕,居然用了3次打开文件操作。没办法,菜鸟就是这样的。
1/*
2*counter
3*一个基于文本文件的简单计数器
4*v0.1
5*2005-06-01
6*arong
7*不保留权利
8*/
9$countFile="ab.txt";
10function displayCounter($cFile){
11if(!file_exists($cFile)){
12$fp = fopen($cFile,"w");
13fwrite($fp,"0");
14fclose($fp);
15}
16$fp = fopen($cFile,"r+");
17$countNum = fgets($fp);
18fclose($fp);
19$countNum += 1;
20echo("您是第".$countNum."个访问的客人");
21unlink($cFile);
22$fp = fopen($cFile,"w");
23fwrite($fp,$countNum);
24fclose($fp);
25}
26displayCounter($countFile);
- 文章ID:39
- 原文作者:zrong
- 原文链接:https://blog.zengrong.net/post/php-1/
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。