`
berrywu
  • 浏览: 127818 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

文件操作函数

 
阅读更多
/**
 * 读文件
 +-------------------------------------------------
 * @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 文件操作函数

    这篇博客主要探讨了PHP中的文件操作函数,通过学习这些函数,开发者可以高效地处理服务器上的文件系统。下面我们将深入探讨其中的关键知识点。 1. **文件读写** PHP提供了多种文件读写函数。`file_get_contents()`...

    pb函数库之文件操作函数

    pb函数库之文件操作函数 pb函数库提供了一系列的文件操作函数,用于实现文件的各种操作,包括文件的打开、关闭、删除、检查存在性、获取文件长度等。下面将对这些函数进行详细的介绍。 FileClose()函数 FileClose...

    C文件操作函数

    以下是一些主要的C文件操作函数的详细说明: 1. `clearerr(stream)`:这个函数用于清除文件流的错误标志和结束标志。当你发现文件流可能存在错误但不希望立即关闭文件时,可以调用`clearerr()`,它不会产生任何实际...

    C语言文件操作函数大全(详细讲解)

    C语言文件操作函数大全 C语言文件操作函数大全是指在C语言中对文件进行各种操作的函数集合,包括文件的打开、关闭、读取、写入、追加等操作。这些函数是C语言编程中非常重要的一部分,掌握这些函数可以帮助程序员更...

    Powerbuilder的文件操作函数、类库

    1. 文件操作函数: - `FileOpen()`: 打开一个文件,返回文件句柄,为后续读写操作做准备。 - `FileClose()`: 关闭由`FileOpen()`打开的文件。 - `FileWrite()`: 向打开的文件写入数据,可以是字符串、数值或其他...

    常用C语言文件操作函数大全

    ### C语言文件操作函数详解 在C语言编程中,文件操作是极其重要的功能之一,它允许程序员对磁盘上的文件进行读写等操作。本文将详细介绍C语言中常用的文件操作函数,包括`clearerr`, `fclose`, `fdopen`, `feof`, `...

    vb中excel文件操作函数

    VB 中 Excel 文件操作函数 VB 中操作 Excel 的打开、更改、新建、打印等基本操作是每个 Excel 开发者都需要掌握的基本技能。本文将详细介绍 VB 中 Excel 文件操作函数的使用方法,并对常见问题进行解答。 一、...

    VC--文件操作函数(file)

    ### VC--文件操作函数详解 在C/C++编程中,文件操作是不可或缺的一部分,尤其是在进行数据持久化存储或从外部加载数据时。本文将深入探讨VC环境下文件操作的关键函数,包括文件的打开、读取、写入以及获取当前文件...

    Linux-c常用文件操作函数.doc

    本文将详细介绍一些常见的C语言文件操作函数,这些函数在处理文件输入/输出时非常有用。 1. **clearerr()**:这个函数用于清除文件流的错误标志。当文件读写过程中遇到问题时,错误标志会被设置。调用`clearerr()`...

    c文件操作函数详解

    关于c的文件操作函数,详细的介绍,有利于查阅和学习....

    C语言文件操作函数大全.chm

    顾名思义,主要介绍C语言的文件操作函数,无须多言

    C语言文件操作函数大全.doc

    这里我们详细讨论几个重要的C语言文件操作函数。 1. `clearerr()` 函数:这个函数用于清除文件流的错误标志。当你调用`clearerr(stream)`时,它会将指定文件流`stream`的错误状态清零,这意味着之后的文件操作将...

    常用C语言文件操作函数大全.doc

    C语言文件操作函数大全 C语言中文件操作函数是指程序中对文件进行读、写、关闭、检测等操作的函数。这些函数都是C语言标准库stdio.h中的一部分,用于实现文件的输入/输出操作。 1. clearerr() 函数 函数说明:...

    c语言文件操作函数

    C语言文件操作函数是C语言标准库中用于进行文件读写、控制和管理的一组函数,这些函数为程序提供了访问和操作磁盘文件的能力。在进行C语言文件操作时,通常要涉及到几个基本步骤,包括打开文件、读写文件、关闭文件...

    ini 文件操作函数库 INI 读写 库

    本篇将详细讲解如何使用ini文件操作函数库进行读写操作。 首先,我们需要了解ini文件的基本结构。一个ini文件通常由多个节(Section)组成,每个节有自己的名称,用方括号`[]`包围。在每个节内,可以定义多个键值对...

    VC--文件操作函数

    本文将详细介绍几个常用的文件操作函数,包括文件的打开、当前文件指针位置获取、文件读取以及文件写入。 1. **文件的打开函数**: `FILE *fopen(const char *filename, const char *mode)` 和 `FILE *_wfopen...

    C语言文件操作函数大全.txt

    根据给定文件的信息,我们可以深入探讨C语言中的文件操作函数,这是编程中处理文件输入输出的基础,对于理解和应用C语言至关重要。以下是对标题、描述和部分提到的关键知识点的详细解析: ### C语言文件操作函数...

    C语言文件操作函数大全

    C语言文件操作函数大全 本文档总结了C语言中常用的文件操作函数,包括文件流错误旗标清除、文件关闭、文件描述词转换、文件流是否读到文件尾检查、缓冲区更新、从文件中读取一个字符、从文件中读取一字符串等操作。...

Global site tag (gtag.js) - Google Analytics