康盛博客

如果你觉得本站能帮助你学习PHP编程,请推荐给你的朋友们!

基本文件处理-写文件

基本文件处理-写文件

正如我们日常的操作一样,当要打开一个文件往里面写数据的时候,如果这个文件已经存在则打开即可;如果不存在则还要创建一个。在PHP中处理文件的方式当然也是这样一个流程,只不过使用命令的方式来打开文件再用命令的方式往文件里面写入数据,在此我们只要记住这些命令就行了。

涉及的基本命令

使用fopen()来打开一个文件,以某种模式

使用fwrite()来写入数据到指定文件

使用fclose来关闭打开的文件

使用file_exists()来判断一个文件在指定路径下是否存在

 

同样要从一个文件中读取数据的步骤也基本同样,其中在读数据时使用了一些函数如下:

使用feof()判断是否到达文件未尾

使用fgetc()、fgets()、fgetss()、fgetcsv()等读取文件

 

基本上就是这样,现在来看一个基本的示例!首先是写文件,关于文件的模式不作过多的说明,手册里有详细的说明。

<?php
	$fp=fopen("welcome.txt","a");
	$date="welcome my website:http://www.helpphp.cn/.\n";
	if(fwrite($fp,"$date",strlen($date))){
		echo "文件写入成功!";
	}
	fclose($fp);
?>

说明:$fp就是前面所说的资源文件,它是一个文件的句柄以标识某个文件;fopen里面的参数a就是打开此文件的模式$data就是我们要写入的数据,后面\n表示换行;fwrite里面的strlen是个系统函数计算出数据的长度,在这里表示要写入数据的长度,它作为fwrite的可选参数。在完成fwrite之后,要关闭我们打开的文件fclose。

在这个例子里没有判断文件是否存在,因为模式a自动会帮我做这个工作。先写到这里,今天 星期一,有很多的工作要做!

无相关日志,你可以查看以下文章

Tags:

当前位置: 康盛博客 > 基于wordpress的PHP教程 > 基本文件处理-写文件

写个评论



文章分类:

站内搜索:


 

最新文章: