景安微信
网站有问题
老雷来帮忙
景安网络 欢迎来到景安网络虚拟主机资讯站!
免费主机国内主机
国内主机
0元购买
原价99元/年 我想领取
QQ群
快云体验交流群

群名称:快云体验群

群   号:288544772

一键加群 快云体验交流群
公众号
快云官方微信

扫码关注公众号您可以:

1、微信一键登录会员;

2、微信提交故障工单;

3、微信查询网站备案。

回顶部
虚拟主机

首页 > 常见问题 > PHP中文件模式如何打开调用?

PHP中文件模式如何打开调用?

来源:Admin5

作者:admin

更新时间:2013-12-09 15:41

景安网络—专业的数据中心服务商!提供快云服务器,快云VPS,虚拟主机,域名注册,服务器托管,服务器租用,SSL证书,数据库存储。 2019快云上云特惠季 立即注册

php中打开一个文件可以使用fopen()函数,当打开一个文件的时候还需要指定如何使用它,也是文件模式。文件模式的选择服务器上的操作系统必须知道要对打开的文件进行什么操作。操作系统还需要了解在打开这个文件后,这个文件是否还允许其他脚本再打开,它还需要了解使用者(或脚本属主)是否具有在这种方式下使用该文件的权限。从本质上说,文件模式可以告诉操作系统一种机制,这种机制可以决定如何处理来自其他人或脚本的访问请求,以及一种用来检查你是否有权访问这个特定文件的方法。
当打开一个文件时,有以下3种选择:
1.打开文件为了只读、只写或者读和写。
2.如果要写一个文件,如果希望覆盖所有已有的文件内容,或者仅仅将新数据追加到文件末尾。如果该文件已经存在,也可以终止程序的执行而不是覆盖该文件。
3.如果希望在一个区分了二进制方式和纯文本方式的系统上写一个文件,还必须使用指定采用的方式。
函数fopen()支持以上3种方式的组合。
当然也可以通过FTP或者HTTP打开文件除了打开一个本地文件进行的读写操作之外,也可以使用fopen()函数通过FTP、HTTP或其他协议来打开文件。在php.ini文件中,可以通过allow_url_fopen指令来禁用这个功能。如果在使用该函数打开一个远程文件时遇到问题,请检查php.ini文件。
如果使用的文件名是以ftp://开始的,fopen()函数将简建立一个连接到指定服务器的被动模式,并返回一个指向文件开始的指针。
如果使用的文件名是以http://开始的,fopen()函数将建立一个岛指定服务器的HTTP连接,并返回一个执行HTTP响应的指针。当使用PHP早期版本的HTTP模式时,必须在目录名称后添加结束斜线,如下所示:
http://www.zzidc.com/而不是http://www.zzidc.com
当使用后一种地址形式(不带斜线)时,Web服务器通常会使用HTTP重定向到个地址(带斜线的地址)。需要注意的是,URL中的域名不区分大小写,但是路径和文
件名和可能会区分大小写。

本文链接:http://host.zzidc.com/cjwt/240.html

关键字:PHP文件模式

若无特别注明,文章皆为景安网络原创,转载请注明出处。

上云HI购