<meta charset="UTF-8"> <!-- fstat函数:显示文件的所有信息 --> <?php $file_path = "test.txt"; if($fp=fopen($file_path,"a+")){ $file_info=fstat($fp); echo "<pre>"; print_r($file_info); echo "</pre>"; echo "文件大小为".$file_info['size']; echo "<br/>"; echo "文件上次访问时间".date("Y-m-d H:i:s",$file_info['mtime']); } fclose($fp);//一定要关闭 ?>
效果图:
<meta charset="UTF-8"> <!-- 一次性读取文件里的所有内容 --> <?php $file_path = "test.txt"; $con = file_get_contents($file_path); $con = str_replace("\r\n","<br>",$con); echo "文件内容是:".$con; ?>
效果图:
<meta charset="UTF-8"> <!-- 二种写入文件的方法 --> <?php //1、传统方法写入文件 $file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"a+"); //打开方式:a+是追加内容。w+是覆盖原来的。 $con = "Hello!\r\n"; fwrite($fp,$con); echo "添加成功!"; }else{ echo "文件不存在"; } fclose($fp); //2、第二种方法写入文件 $file_path= "test.txt"; $con = "北京你好!\r\n"; file_put_contents($file_path,$con,FILE_APPEND); echo "成功"; ?>
效果图:
<!-- 拷贝文件到别的地方 --> <?php if(!copy("a/test.txt","b/test.txt")){ echo "fail"; }else{ echo "success"; } ?>
效果图:
<meta charset="UTF-8"> <!-- 创建多级文件夹 --> <?php $path = "aaa\bbb"; //多级文件夹 if(!is_dir($path)){ if(mkdir($path,0777,true)){ echo "success"; }else{ echo "fail"; } }else{ echo "文件夹已存在"; } ?>
效果图:
<!-- 创建文件并写入数据,只能在同级目录 --> <?php $file_path = "test2.txt"; $fp = fopen($file_path,"w+"); fwrite($fp,"hello"); fclose($fp); ?>
效果图:
<meta charset="UTF-8"> <!-- 只能删除空的文件夹 --> <?php $path = "aaa\bbb"; //多级文件夹 if(rmdir($path)){ echo "success"; } //rmdir只能删除空文件夹,文件夹下有文件或目录均不能删除。 ?>
效果图:
<meta charset="UTF-8"> <!-- 删除文件 --> <?php $file_path = "test2.txt"; if(is_file($file_path)){ if(unlink($file_path)){ echo "success"; }else{ echo "fail"; } }else{ echo "文件不存在"; } ?>
效果图:
相关推荐
通过理解和掌握这些PHP文件操作函数,开发者可以有效地处理文件系统,构建安全、高效的Web应用。在实际开发中,结合具体需求,灵活运用这些函数,能解决大多数文件相关的编程问题。在实践中不断积累经验,才能更好地...
"php文件操作类.zip"可能包含一个自定义的PHP类库,专为处理文件系统操作而设计。这个类库可以帮助开发者更方便、高效地进行读取、写入、创建、删除和移动文件等任务,而无需直接调用PHP的内置文件函数。下面,我们...
综上所述,PHP文件操作提供了灵活的方式来管理和修改存储在.php文件中的全局变量。通过合理的设计和规范的编程习惯,我们可以高效且安全地处理这类任务。同时,结合错误处理和版本控制,可以进一步增强系统的稳定性...
"实用的PHP文件操作类"就是这样一个工具,它旨在简化常见的文件处理任务。下面我们将深入探讨PHP文件操作类的关键概念和功能。 1. **类库介绍** 这个类库很可能包含了若干个PHP类,每个类都专注于一个特定的文件或...
php文件系统操作类文件,可以对文件以及文件夹进行添加删除移动等操作。
php文件操作类,包括创建文件夹、递归复制、递归删除、递归移动
### PHP文件操作和生成HTML文件原理 #### 一、PHP文件操作函数 ##### 1. fopen函数:打开文件函数 - **格式**:`fopen(路径和文件名,打开方式);` - **注意事项**: - 如果打开失败,该函数返回`FALSE`。 - ...
"php文件操作.rar"这个压缩包显然包含了关于如何在PHP中进行文件操作的经典教程,其中08.pdf可能是具体章节或案例的文档。在这里,我们将详细探讨PHP文件操作的主要概念和常用函数。 1. **打开和读取文件**: PHP...
### PHP文件操作——记忆卡 #### 一、PHP中文件系统的介绍 在PHP中,文件系统操作是一项重要的技能,尤其对于需要与服务器上的文件进行交互的应用来说更是如此。本章节将详细介绍PHP中文件系统的概念、文件类型、...
这个名为"08PHP文件操作类(文件和文件夹创建,复制,移动和删除)"的类库,提供了一套完整的解决方案来处理文件系统中的各种任务。下面我们将详细探讨这个类库中的关键知识点。 首先,类库的核心功能是文件操作。...
"漠岚php文件操作类"可能是一个专门为PHP设计的文件处理类库,旨在简化和规范化文件操作流程,提高代码的可维护性和效率。这个类库可能包含了对文件系统的各种操作方法,下面我们将详细讨论PHP中的文件操作及其可能...
【标题】基于PHP的漠岚php文件操作管理程序源码是一个专门为PHP开发人员设计的工具,用于方便地管理和操作服务器上的文件系统。该程序利用PHP的内置文件处理函数,为用户提供了一个直观的界面来执行常见的文件操作,...
【PHP文件操作管理程序概述】 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适合于Web开发,可以嵌入到HTML中使用。这个"PHP实例开发源码—漠岚php文件操作管理程序"是基于PHP设计的一个实用...
【标题】"基于PHP的漠岚php文件操作管理程序"是一个使用PHP编程语言开发的文件管理系统,它专门设计用于处理和管理服务器上的文件。这个系统可能包含一系列功能,如文件的上传、下载、删除、重命名、移动和复制等,...
这个"简单的php文件操作类"提供了一种便捷的方式来处理常见的文件系统任务,如创建、检查、删除文件和目录,以及获取文件信息。下面我们将深入探讨这个类的一些核心功能和相关的PHP文件操作知识。 首先,类库中的...
这个名为"一个PHP文件操作类(文件和文件夹创建,复制,移动和删除)"的类库提供了方便的接口,帮助开发者更高效地进行文件和目录的操作。下面将详细解释这个类库中的关键知识点。 1. **文件操作类的设计** 类库...
《PHP文件操作管理程序——漠岚实例解析》 在当今的Web开发中,PHP作为一款强大的服务器端脚本语言,广泛应用于网站后端处理,尤其是文件操作方面。本实例"漠岚php文件操作管理程序"提供了丰富的示例,旨在帮助...
"漠岚php文件操作类 0.1.2.zip" 是一个包含PHP源码的压缩包,主要用于实现基本的文件管理和操作功能。这个类库设计简单,提供了在线查看文件列表、删除文件等实用功能,是PHP开发中处理文件操作的一个实用工具。 在...