`
阅读更多
<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 "文件不存在";
}
?>

效果图:

 

 

 

 

 

 

 

  • 大小: 51.9 KB
  • 大小: 36.8 KB
  • 大小: 33.2 KB
  • 大小: 3 KB
  • 大小: 3.1 KB
  • 大小: 16.4 KB
  • 大小: 2.3 KB
  • 大小: 13.7 KB
2
1
分享到:
评论

相关推荐

    PHP 文件操作函数

    通过理解和掌握这些PHP文件操作函数,开发者可以有效地处理文件系统,构建安全、高效的Web应用。在实际开发中,结合具体需求,灵活运用这些函数,能解决大多数文件相关的编程问题。在实践中不断积累经验,才能更好地...

    php文件操作类.zip

    "php文件操作类.zip"可能包含一个自定义的PHP类库,专为处理文件系统操作而设计。这个类库可以帮助开发者更方便、高效地进行读取、写入、创建、删除和移动文件等任务,而无需直接调用PHP的内置文件函数。下面,我们...

    PHP文件操作,方便的修改存在.php文件里的网站变量

    综上所述,PHP文件操作提供了灵活的方式来管理和修改存储在.php文件中的全局变量。通过合理的设计和规范的编程习惯,我们可以高效且安全地处理这类任务。同时,结合错误处理和版本控制,可以进一步增强系统的稳定性...

    实用的php文件操作类.zip

    "实用的PHP文件操作类"就是这样一个工具,它旨在简化常见的文件处理任务。下面我们将深入探讨PHP文件操作类的关键概念和功能。 1. **类库介绍** 这个类库很可能包含了若干个PHP类,每个类都专注于一个特定的文件或...

    php文件操作类

    php文件系统操作类文件,可以对文件以及文件夹进行添加删除移动等操作。

    php文件操作类,十分方便

    php文件操作类,包括创建文件夹、递归复制、递归删除、递归移动

    PHP文件操作和生成HTML文件原理

    ### PHP文件操作和生成HTML文件原理 #### 一、PHP文件操作函数 ##### 1. fopen函数:打开文件函数 - **格式**:`fopen(路径和文件名,打开方式);` - **注意事项**: - 如果打开失败,该函数返回`FALSE`。 - ...

    php文件操作.rar

    "php文件操作.rar"这个压缩包显然包含了关于如何在PHP中进行文件操作的经典教程,其中08.pdf可能是具体章节或案例的文档。在这里,我们将详细探讨PHP文件操作的主要概念和常用函数。 1. **打开和读取文件**: PHP...

    PHP文件操作——记忆卡

    ### PHP文件操作——记忆卡 #### 一、PHP中文件系统的介绍 在PHP中,文件系统操作是一项重要的技能,尤其对于需要与服务器上的文件进行交互的应用来说更是如此。本章节将详细介绍PHP中文件系统的概念、文件类型、...

    一个PHP文件操作类(文件和文件夹创建,复制,移动和删除)

    这个名为"08PHP文件操作类(文件和文件夹创建,复制,移动和删除)"的类库,提供了一套完整的解决方案来处理文件系统中的各种任务。下面我们将详细探讨这个类库中的关键知识点。 首先,类库的核心功能是文件操作。...

    漠岚php文件操作类.7z

    "漠岚php文件操作类"可能是一个专门为PHP设计的文件处理类库,旨在简化和规范化文件操作流程,提高代码的可维护性和效率。这个类库可能包含了对文件系统的各种操作方法,下面我们将详细讨论PHP中的文件操作及其可能...

    基于PHP的漠岚php文件操作管理程序源码.zip

    【标题】基于PHP的漠岚php文件操作管理程序源码是一个专门为PHP开发人员设计的工具,用于方便地管理和操作服务器上的文件系统。该程序利用PHP的内置文件处理函数,为用户提供了一个直观的界面来执行常见的文件操作,...

    PHP实例开发源码—漠岚php文件操作管理程序.zip

    【PHP文件操作管理程序概述】 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适合于Web开发,可以嵌入到HTML中使用。这个"PHP实例开发源码—漠岚php文件操作管理程序"是基于PHP设计的一个实用...

    基于PHP的漠岚php文件操作管理程序.zip

    【标题】"基于PHP的漠岚php文件操作管理程序"是一个使用PHP编程语言开发的文件管理系统,它专门设计用于处理和管理服务器上的文件。这个系统可能包含一系列功能,如文件的上传、下载、删除、重命名、移动和复制等,...

    简单的php文件操作类.zip

    这个"简单的php文件操作类"提供了一种便捷的方式来处理常见的文件系统任务,如创建、检查、删除文件和目录,以及获取文件信息。下面我们将深入探讨这个类的一些核心功能和相关的PHP文件操作知识。 首先,类库中的...

    一个PHP文件操作类(文件和文件夹创建,复制,移动和删除).zip

    这个名为"一个PHP文件操作类(文件和文件夹创建,复制,移动和删除)"的类库提供了方便的接口,帮助开发者更高效地进行文件和目录的操作。下面将详细解释这个类库中的关键知识点。 1. **文件操作类的设计** 类库...

    PHP实例开发源码-漠岚php文件操作管理程序.zip

    《PHP文件操作管理程序——漠岚实例解析》 在当今的Web开发中,PHP作为一款强大的服务器端脚本语言,广泛应用于网站后端处理,尤其是文件操作方面。本实例"漠岚php文件操作管理程序"提供了丰富的示例,旨在帮助...

    漠岚php文件操作类 0.1.2.zip

    "漠岚php文件操作类 0.1.2.zip" 是一个包含PHP源码的压缩包,主要用于实现基本的文件管理和操作功能。这个类库设计简单,提供了在线查看文件列表、删除文件等实用功能,是PHP开发中处理文件操作的一个实用工具。 在...

Global site tag (gtag.js) - Google Analytics