下面我们利用几个实例来总结了利用简单的参考fopen函数
fopen() 函数打开文件或者 URL。
如果打开失败,本函数返回 FALSE。
语法
fopen(filename,mode,include_path,context)
实例1
创建一个文件的例子:
代码如下 | 复制代码 |
$fh = fopen("test.txt","w"); |
实例 2
利用
代码如下 | 复制代码 |
//定义函数,内容用{}括起来 |
通过
新建counter.
代码如下 | 复制代码 |
//定义函数,内容用{}括起来,学过编程的人应该看出来了,跟C语言有点相似 { $count=0; //将计数器归零, if(file_exists($counter_file)) //如果计数器文件存在,读取其中的内容 { $fp=fopen($counter_file,"r"); //r是read的缩写,代表读取的意思,以只读方式打开文件 $count=0+fgets($fp,20); /*读取前20位数赋值给count变量,由于fgets()函数读取的是字符串,所以需要在前面+0来转换为整数, 这一点跟ASP就不同了,ASP中字符串可以直接跟整型进行运算,而不用转换。*/ fclose($fp); //关闭文件 } $count++; //增加计数,这一点跟C就非常相似了 $fp=fopen($counter_file,"w"); //w是write的缩写,代表写入的意思,以写入的方式打开文件 fputs($fp,$count); //输出计数值到文件 fclose($fp); return($count); //返回计数值 } ?> $hit=get_hit("counter.txt"); //调用刚才定义的函数处理counter.txt文档,并把结果赋值给hit变量。 echo "您是第"."$hit"."位访客!"; //输出结果。?> |
同样在需要调用的