`
myfreespace
  • 浏览: 230398 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php 文件操作

阅读更多

<?php
//文件操作 读写建删
$filename = 'test.txt';
$somecontent = "添加这些文字到文件\n这是我们的早在,在没有你的日志里我们在营造in\n就这样就这样让我伤心";

// 首先我们要确定文件存在并且可写。
if (is_writable($filename)) {

    // 在这个例子里,我们将使用添加模式打开$filename,
    // 因此,文件指针将会在文件的开头,
    // 那就是当我们使用fwrite()的时候,$somecontent将要写入的地方。
    if (!$handle = fopen($filename, 'a')) {//a表示写入方式将文件指针指向文件末尾
         echo "不能打开文件 $filename";
         exit;
    }

    // 将$somecontent写入到我们打开的文件中。
    if (fwrite($handle, $somecontent) === FALSE) {
        echo "不能写入到文件 $filename";
        exit;
    }

    echo "成功地将 $somecontent 写入到文件$filename";

    fclose($handle);

} else {
    echo "文件 $filename 不可写";
}

$handle = fopen("test.txt", "r");//打开文件
while (!feof($handle)) {//测试文件指针是否到了结束位置
    $buffer = fread($handle,256);//fgets() file(filename ) 
	echo"<br/>";
    echo $buffer;
}
echo "<br/>";
$lines = file('test.txt');
// 在数组中循环,显示 HTML 的源文件并加上行号。
foreach ($lines as $line_num => $line) {
    echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
}
$new = htmlentities("<a href='test'>Test</a>", ENT_QUOTES);
echo $new; // &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
$arr = explode("在", file_get_contents('test.txt'));
echo $arr;
//print_r($arr);
$tmpfname = tempnam("/tmp", "FOO");//建立一个唯一性的文件在临时目录中
$handle = fopen($tmpfname, "w");
fwrite($handle, "writing to tempfile");
fclose($handle);
// do here something
unlink($tmpfname);//unlik删除文件

mkdir("dirww", 0700);//建立一个目录 权限为0700rmdir()删除一个目录
$myfile = tempnam("dirww","haha");//在指定目录中生成唯一性文件,存在报错,并在系统临时文件夹下生成,
$handled = fopen($myfile,"w");
fwrite($handled,"hahahaah");
fclose($handled);
?>
 
0
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开发中处理文件操作的一个实用工具。 在...

    PHP 文件操作

    本文将深入探讨PHP文件操作的相关知识点,帮助你更好地理解和掌握如何在PHP中处理文件和目录。 首先,PHP提供了丰富的文件操作函数,使得开发者能够进行读取、写入、创建、删除等操作。例如,`fopen()`函数用于打开...

Global site tag (gtag.js) - Google Analytics