`
化蝶自在飞
  • 浏览: 2333279 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

php fopen函数-文件系统函数库

    博客分类:
  • php
阅读更多

打开文件或者 URL。
语法: int fopen(string filename, string mode);
返回值: 整数
函数种类: 文件存取

内容说明说明:  本函数可用来打开本地或者远端的文件。若参数 filename 为 "http://......" 则本函数利用 HTTP 1.0 协议与服务器连接,文件指针则指到服务器返回文件的起始处。若参数 filename 为 "ftp://......." 则本函数会与服务器连接,文件指针指到指定的文件处。若 FTP 服务器没有支持被动模式 (passive mode ftp) 则返回失败值。打开的 FTP 文件可以是读取或写入其中之一,但不能读或写二种同时使用。其它的情形,本函数打开本地的文件,文件的指针则指向打开的文件。若开文件失败,则返回 false 值。
字符串参数 mode 可以是下列的情形:<ul type=disc>
'r' 开文件方式为只读,文件指针指到开始处。
'r+' 开文件方式为可读写,文件指针指到开始处。
'w' 开文件方式为写入,文件指针指到开始处,并将原文件的长度设为 0。若文件不存在,则建立新文件。
'w+' 开文件方式为可读写,文件指针指到开始处,并将原文件的长度设为 0。若文件不存在,则建立新文件。
'a' 开文件方式为写入,文件指针指到文件最后。若文件不存在,则建立新文件。
'a+' 开文件方式为可读写,文件指针指到文件最后。若文件不存在,则建立新文件。
'b' 若操作系统的文字及二进位文件不同,则可以用此参数,UNIX 系统不需要使用本参数。


使用范例
第一行为UNIX系统使用;第二行是Windows系列系统的用法;第三、四行则为URL的使用范例。

<?
$fp=fopen("/home/rasmus/file.txt","r");
$fp=fopen("c:\\mydata\\info.txt","r");
$fp=fopen("http://www.php.net/","r");
$fp=fopen("ftp://user:password@my.com/","w");
?>


相关函数:fclose() popen() fsockopen()
分享到:
评论

相关推荐

    PHP常用函数PDF文件

    这份“PHP常用函数PDF文件”涵盖了大量PHP中的关键函数,是学习和记忆PHP函数的重要资源。以下是一些核心知识点的概述: 1. **字符串处理函数**: - `strlen()`:计算字符串长度。 - `str_replace()`:在字符串中...

    c++ fopen&#40;&#41;函数应用

    fopen() 函数是 C++ 编程语言中一个非常重要的文件系统函数库,用于打开本地或远端的文件。下面将对 fopen() 函数的语法、返回值、函数种类、内容说明等方面进行详细的解释。 语法 fopen() 函数的语法是:int ...

    PHP函数库查询辞典

    PHP函数库包括了大量的内置函数,这些函数涵盖了各种编程任务,如字符串处理、数组操作、文件I/O、数据库交互、网络编程、日期和时间处理、加密解密、错误处理等。理解并熟练运用这些函数是提高PHP编程效率的关键。 ...

    php5常用函数库

    在PHP5中,函数库是开发者进行Web开发的重要工具,它们提供了一系列预定义的函数,使得程序员能够更高效地处理各种任务。PHP5引入了许多新特性和改进,其中包括对对象的增强支持、错误处理机制的优化以及更多实用的...

    php函数 函数例子源码格式

    PHP拥有庞大的内置函数库,涵盖数组操作、字符串处理、数学运算、文件系统交互、网络通信、日期和时间处理、错误和异常处理等多个领域。 1. **数组操作函数**:如`array_push()`用于向数组末尾添加元素,`array_pop...

    php中文函数大全手册 CHM

    6. **文件和目录操作**:PHP提供了丰富的文件系统函数,如fopen(), fread(), fclose(), mkdir(), rmdir()等,帮助开发者进行文件读写和目录管理。 7. **错误和异常处理**:手册会介绍如何使用error_reporting(), ...

    php 文件管理系统代码php 文件管理系统代码

    这些函数在构建文件系统的目录结构时至关重要。 3. **文件上传**:`move_uploaded_file()`函数处理HTTP表单提交的文件上传,确保文件安全移动到服务器上的指定位置。文件上传时还需考虑验证文件类型、大小限制及...

    一个读取远程文件的php函数类.zip

    PHP提供了多种方法来读取远程文件,如`file_get_contents()`函数,`fopen()`和`fread()`组合,或者使用cURL库。在这个函数类中,可能采用了其中的一种或多种技术。 1. `file_get_contents()`:这是一个非常简单且...

    PHP.rar_PHP 函数

    PHP的核心特性之一就是其丰富的内置函数库,这些函数极大地简化了编程任务,提高了开发效率。本文将深入探讨PHP函数的基本概念、类型以及如何在实际开发中有效利用它们。 ### 1. PHP函数基本概念 函数是可重复使用...

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

    fopen函数:打开文件函数 - **格式**:`fopen(路径和文件名,打开方式);` - **注意事项**: - 如果打开失败,该函数返回`FALSE`。 - 打开方式的不同,对文件的操作也会有所不同。 - 打开文件后可以对其进行读取...

    php在线管理文件

    1. 文件系统函数:PHP提供了丰富的文件系统函数,如`file_exists()`用于检查文件或目录是否存在,`fopen()`和`fclose()`用于文件的打开与关闭,`fgets()`和`fwrite()`用于读写文件内容,`mkdir()`和`rmdir()`用于...

    PHP用于测试的虚拟文件系统流包装的库.zip

    然后,你可以像操作普通文件系统一样,使用`fopen()`, `fwrite()`, `file_get_contents()`等函数进行读写操作。 在测试过程中,`vfsStream`会记录所有的操作,包括文件的创建、删除、重命名等,这使得测试更加方便...

    PHP实例开发源码-爱一网情深php文件管理系统.zip

    1. **文件操作**:PHP提供了丰富的函数库用于处理文件,如`file_exists()`检查文件是否存在,`fopen()`和`fclose()`打开和关闭文件,`file_get_contents()`读取文件内容,`file_put_contents()`写入文件等。...

    PHP必备的函数集 PHP必备的函数集

    这些函数只是PHP庞大函数库中的一部分,熟练掌握它们能够帮助开发者高效地完成日常的编程任务。在实际开发中,还应关注函数的性能、安全性以及与最新PHP版本的兼容性,以便写出高效、安全的代码。通过不断学习和实践...

    脑动力:PHP函数速查效率手册 源文件

    PHP提供了诸如`file_get_contents`(读取文件内容)、`fopen`/`fwrite`/`fclose`(文件读写操作)、`mkdir`/`rmdir`(创建和删除目录)等文件系统操作函数,这些都是进行服务器端文件管理的重要工具。 6. 数据库...

    PHP常用函数参考手册

    以上函数只是PHP庞大函数库中的一部分,它们提供了处理各种编程任务的基本工具。熟练掌握这些函数的用法,能有效提高PHP编程的效率和代码质量。在实际开发中,应根据具体需求灵活运用,同时关注PHP的最新版本和更新...

    PHP实例开发源码-PHP+TXT网站管理系统.zip

    它的主要优点包括易学、速度快、可移植性强,并且有着丰富的函数库支持各种Web功能。PHP能够与MySQL等数据库系统结合,为动态网站提供数据存储和检索功能。 在这个实例中,PHP被用来构建一个网站管理系统,其核心是...

    PHP常用函数

    PHP提供了丰富的内置函数库,涵盖了数组处理、数学计算、字符串操作、目录管理、时间日期处理、文件系统交互以及PHP自身的信息与控制等功能。以下是这些类别中的关键函数的详细说明: **数组函数:** 1. `array_...

    基于php常用函数总结(数组,字符串,时间,文件操作)

    它具有丰富的函数库,使得开发人员能够快速实现各种功能。本文将详细介绍PHP中数组操作、字符串处理、时间日期管理以及文件操作的常用函数。 数组操作是PHP编程中不可或缺的一部分,涉及到数据的集合和处理。其中,...

Global site tag (gtag.js) - Google Analytics