php fopen用于打开一个文件或URL,其语法是“fopen(filename,mode,include_path,context)”,参数filename表示要打开的文件或URL,参数mode表示访问类型。

PHP fopen() 函数

定义和用法

fopen() 函数打开一个文件或 URL。

如果 fopen() 失败,它将返回 FALSE 并附带错误信息。您可以通过在函数名前面添加一个 '@' 来隐藏错误输出。

语法fopen(filename,mode,include_path,context)

参数

filename必需。规定要打开的文件或 URL。

mode必需。规定您请求到该文件/流的访问类型。

可能的值:

"r" (只读方式打开,将文件指针指向文件头)

"r+" (读写方式打开,将文件指针指向文件头)

"w" (写入方式打开,清除文件内容,如果文件不存在则尝试创建之)

"w+" (读写方式打开,清除文件内容,如果文件不存在则尝试创建之)

"a" (写入方式打开,将文件指针指向文件末尾进行写入,如果文件不存在则尝试创建之)

"a+" (读写方式打开,通过将文件指针指向文件末尾进行写入来保存文件内容)

"x" (创建一个新的文件并以写入方式打开,如果文件已存在则返回 FALSE 和一个错误)

"x+" (创建一个新的文件并以读写方式打开,如果文件已存在则返回 FALSE 和一个错误)

include_path可选。如果您还想在 include_path(在 php.ini 中)中搜索文件的话,请设置该参数为 '1'。

context可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。

提示和注释

注释:当书写一个文本文件时,请确保您使用了正确的行结束符!在 Unix 系统中,行结束符为 \n;在 Windows 系统中,行结束符为 \r\n;在 Macintosh 系统中,行结束符为 \r。Windows 系统中提供了一个文本转换标记 "t" ,可以透明地将 \n 转换为 \r\n。您还可以使用 "b" 来强制使用二进制模式,这样就不会转换数据。为了使用这些标记,请使用 "b" 或者 "t" 来作为 mode 参数的最后一个字符。

实例<?php

$file = fopen("test.txt","r");

$file = fopen("/home/test/test.txt","r");

$file = fopen("/home/test/test.gif","wb");

$file = fopen("http://www.example.com/","r");

$file = fopen("ftp://user:password@example.com/test.txt","w");

?>

php fopen 中文,php fopen用法是什么相关推荐

  1. php使用fopen乱码,php下fopen中文文件名乱码怎么办?

    php下fopen中文文件名乱码怎么办?,文件名,中文,乱码,解决办法,这是 php下fopen中文文件名乱码怎么办? 易采站长站,站长之家为您整理了php下fopen中文文件名乱码怎么办?的相关内容 ...

  2. php fopen 汉字,PHP fopen 读取带中文URL地址的一点见解

    之前喜欢用fopen()函数跨域读取图片或其它文件,一直都没发现什么问题.我所用的PHP版本都是5的了,应该不会有CRLF Injection攻击危险吧 但昨天在读取一张图片的时候出问题了,后来发现是 ...

  3. fopen()和fclose()的用法

    fopen()和fclose()的用法 1.fopen()函数的用法 fopen函数用于打开文件, 其调用格式为: FILE *fopen(char *filename, *type); fopen( ...

  4. fopen和fclose的用法

    fopen()和fclose()的用法1.fopen()函数的用法fopen函数用于打开文件, 其调用格式为:FILE *fopen(char *filename, *type);fopen()函数中 ...

  5. php fopen函数php,fopen函数介绍与使用方法详解

    在我们的PHP开发中会经常遇到fopen()和file_get_contents(),相信很多同学都发现这两个函数基本上都差不多,那么我们今天就来讲讲php fopen()和file_get_cont ...

  6. menu什么意思中文意思_英文alone、lonely、lonesome 中文意思跟用法差别

    alone.lonely.lonesome 的中文意思跟用法差异,你知道了吗?alone.lonely.lonesome这三个英文单字意思很接近,都有近似于单独.独自.孤独-等相近的中文意思,所以常常 ...

  7. nginx证书填写路径报错:SSL: error:0200107B:system library:fopen:Unknown error:fopen

    nginx配置ssl证书时,启动报错,无法找到证书文件,报错日志如下: 2021/11/24 15:52:19 [emerg] 4124#3800: cannot load certificate & ...

  8. c语言中freopen函数,fopen和freopen_C中freopen和fopen的区别(用法+详解+区别)

    最佳答案 fopen 是操作文件用的,比如创建读取等,它有两个参数,第一个是文件名,第二个是操作方式. 第一个参数很好理解,因为是用来操作文件的,自然得告诉它要操作的是什么文件. 第二个参数也不难理解 ...

  9. C语言函数fopen,fclose的用法

    转自http://blog.sina.com.cn/s/blog_60059a210101277j.html 函数简介 函数功能: 打开一个文件 函数原型:FILE * fopen(const cha ...

最新文章

  1. 谷歌量子计算突破引爆学界,作者亲自回应质疑,国内专家点评
  2. android无法自动旋屏,Android 手动设置屏幕方向后不能自动转屏问题
  3. Java里氏转换_详解Java设计模式编程中的里氏替换原则
  4. PostgreSQL pg中的截取补齐lpad函数怎么用?
  5. C++面试题:内存的分配方式有几种?
  6. Android Button 实现阴影边界
  7. 双系统下卸载linux系统
  8. LR报错 No buffer space available Try changing the registry value 端口号不够用了
  9. Java毕设项目银行贷款管理系统计算机(附源码+系统+数据库+LW)
  10. 构建Arduino和TFT LCD条形码扫描仪
  11. Matplotlib系列(三):坐标轴变换及注释
  12. 2005冬季转会名单-PS
  13. html+css 模仿制作百度注册页面
  14. IX redis(1)
  15. Python-str2int
  16. h3cminia51使用手册_双频覆盖简单易用的AP H3C Mini A51
  17. web前端期末大作业:JavaScript大作业——福五鼠动漫网页制作(6页)带轮播图效果 学生个人单页面网页作业 学生网页设计成品 静态HTML网页单页制作
  18. 刷题之旅第33站,CTFshow web12
  19. 边框发光样式css3,用CSS3实现发光方格边框
  20. 【zzulioj】1102 火车票退票费计算

热门文章

  1. Java IO 总结图
  2. 五分钟部署一台vCenter Server 5.0 -- vCSA问与答
  3. 周五晚上看了变形金刚
  4. oracle补丁怎么配置,如何检查Oracle补丁是否已安装?
  5. 查看git是否安装_Java程序员的必备Linux运维技能-安装git
  6. b区计算机考研招不满的大学,B区又一所院校招收大量调剂!一志愿不满!
  7. c语言智能指针是什么,C ++中的智能指针
  8. java round number,Java Number Math 类
  9. 二进制的mysql怎么装_使用二进制演示MySQL安装步骤
  10. Java设计模式(访问者模式-迭代器模式-观察者模式-中介者模式)