/**
* 读文件
+-------------------------------------------------
* @param string $file
* @return string
+-------------------------------------------------
*/
function read($file) {
$hd = fopen($file, "r");
$cont = fread($hd, filesize($file));
fclose($hd);
return $cont;
}
/**
* 写文件
+-------------------------------------------------
* @param string $file
* @param string $cont
+-------------------------------------------------
*/
function write($file, $cont='', $mode='w') {
$hd = fopen($file, $mode);
fwrite($hd, $cont);
fclose($hd);
}
//创建多重目录
function _mkdir($dir, $mode=0777) {
if (is_dir($dir) || @mkdir($dir, $mode)) return true;
if (!_mkdir(dirname($dir), $mode)) return false;
return @mkdir($dir, $mode);
}
//删除多重目录
function _rmdir ($dir, $self=true) {
if (!is_dir($dir)) return false;
$handle = opendir($dir);
while (($file = readdir($handle)) !== false) {
if ($file != "." && $file != "..") {
is_dir("$dir/$file") ? _rmdir("$dir/$file") : unlink("$dir/$file");
}
}
if ($self && readdir($handle) == false) {
closedir($handle);
rmdir($dir);
}
return true;
}
分享到:
相关推荐
这篇博客主要探讨了PHP中的文件操作函数,通过学习这些函数,开发者可以高效地处理服务器上的文件系统。下面我们将深入探讨其中的关键知识点。 1. **文件读写** PHP提供了多种文件读写函数。`file_get_contents()`...
pb函数库之文件操作函数 pb函数库提供了一系列的文件操作函数,用于实现文件的各种操作,包括文件的打开、关闭、删除、检查存在性、获取文件长度等。下面将对这些函数进行详细的介绍。 FileClose()函数 FileClose...
以下是一些主要的C文件操作函数的详细说明: 1. `clearerr(stream)`:这个函数用于清除文件流的错误标志和结束标志。当你发现文件流可能存在错误但不希望立即关闭文件时,可以调用`clearerr()`,它不会产生任何实际...
C语言文件操作函数大全 C语言文件操作函数大全是指在C语言中对文件进行各种操作的函数集合,包括文件的打开、关闭、读取、写入、追加等操作。这些函数是C语言编程中非常重要的一部分,掌握这些函数可以帮助程序员更...
1. 文件操作函数: - `FileOpen()`: 打开一个文件,返回文件句柄,为后续读写操作做准备。 - `FileClose()`: 关闭由`FileOpen()`打开的文件。 - `FileWrite()`: 向打开的文件写入数据,可以是字符串、数值或其他...
### C语言文件操作函数详解 在C语言编程中,文件操作是极其重要的功能之一,它允许程序员对磁盘上的文件进行读写等操作。本文将详细介绍C语言中常用的文件操作函数,包括`clearerr`, `fclose`, `fdopen`, `feof`, `...
VB 中 Excel 文件操作函数 VB 中操作 Excel 的打开、更改、新建、打印等基本操作是每个 Excel 开发者都需要掌握的基本技能。本文将详细介绍 VB 中 Excel 文件操作函数的使用方法,并对常见问题进行解答。 一、...
### VC--文件操作函数详解 在C/C++编程中,文件操作是不可或缺的一部分,尤其是在进行数据持久化存储或从外部加载数据时。本文将深入探讨VC环境下文件操作的关键函数,包括文件的打开、读取、写入以及获取当前文件...
本文将详细介绍一些常见的C语言文件操作函数,这些函数在处理文件输入/输出时非常有用。 1. **clearerr()**:这个函数用于清除文件流的错误标志。当文件读写过程中遇到问题时,错误标志会被设置。调用`clearerr()`...
关于c的文件操作函数,详细的介绍,有利于查阅和学习....
顾名思义,主要介绍C语言的文件操作函数,无须多言
这里我们详细讨论几个重要的C语言文件操作函数。 1. `clearerr()` 函数:这个函数用于清除文件流的错误标志。当你调用`clearerr(stream)`时,它会将指定文件流`stream`的错误状态清零,这意味着之后的文件操作将...
C语言文件操作函数大全 C语言中文件操作函数是指程序中对文件进行读、写、关闭、检测等操作的函数。这些函数都是C语言标准库stdio.h中的一部分,用于实现文件的输入/输出操作。 1. clearerr() 函数 函数说明:...
C语言文件操作函数是C语言标准库中用于进行文件读写、控制和管理的一组函数,这些函数为程序提供了访问和操作磁盘文件的能力。在进行C语言文件操作时,通常要涉及到几个基本步骤,包括打开文件、读写文件、关闭文件...
本篇将详细讲解如何使用ini文件操作函数库进行读写操作。 首先,我们需要了解ini文件的基本结构。一个ini文件通常由多个节(Section)组成,每个节有自己的名称,用方括号`[]`包围。在每个节内,可以定义多个键值对...
本文将详细介绍几个常用的文件操作函数,包括文件的打开、当前文件指针位置获取、文件读取以及文件写入。 1. **文件的打开函数**: `FILE *fopen(const char *filename, const char *mode)` 和 `FILE *_wfopen...
根据给定文件的信息,我们可以深入探讨C语言中的文件操作函数,这是编程中处理文件输入输出的基础,对于理解和应用C语言至关重要。以下是对标题、描述和部分提到的关键知识点的详细解析: ### C语言文件操作函数...
C语言文件操作函数大全 本文档总结了C语言中常用的文件操作函数,包括文件流错误旗标清除、文件关闭、文件描述词转换、文件流是否读到文件尾检查、缓冲区更新、从文件中读取一个字符、从文件中读取一字符串等操作。...