当前位置:首页 > 情感口述 > 文章

fopen-PHP入门-PHP教程-幽默笑话

日期:2019-07-10?|? 作者:本站原创?|? 163 人围观!

fopen-PHP入门-PHP教程-幽默笑话

文章内容fopen修改时间:[2010/10/1621:37]阅读次数:[548]发表者:[起缘]H1(PHP3,PHP4=)fopen--打开文件或URL描述intfopen(stringfilename,stringmode[,intuse_include_path])如果filename以http://开始(大小写不敏感),则本函数用连接打开指定的服务器,这个页面被使用HTTP GET模式来请求,文件指针指向被返回的服务器响应文件的起始处。 一个带有请求虚拟主机的基本名字的Host:头被发送。

注意,这个文件指针允许你重新找回响应的thebody:你不能使用这个函数存取HTTP响应头。

在以下不能重定向HTTP句柄。 Becauseofthis,directoriesmustincludetrailingslashes.如果filename以ftp://开始(大小写不敏感),一个指定的ftp连接服务器被打开,返回一个被请求文件的指针。

如果这个服务器不支持被动ftp模式,将发失错误。 你可以经过ftp任意的为读或写打开文件(但不能两者不能同时)。

如果filename是php://stdin,php://stdout,或php://stderr其中之一,则相应的输入输出流将被打开地。

(这是在中引入的;在早期版本中,这个文件名象/dev/stdin或/dev/fd/0这样去使用来访问输入输出流)。

如果filename是以别的方式开始的,这个文件将被从文件系统中打开,返回一个打开文件的指针。

如果打开失败,则返回FALSE。

mode可以为下面任何一个:r-只读打开,指针指向文件开始;r+-为读写打开,指针指向文件开始;w-只写打开,指针指向文件开始,文件大小清零。

如果文件不存在,则新建;w+-为读写打开,指针指向文件开始,文件大小清零。

如果文件不存在,则新建;a-为追加打开,指针指向文件结尾。

如果文件不存在,尝试新建;a+-为读写打开,指针指向文件结尾。 如果文件不存在,尝试新建。 注意:mode可以包含字母b。 这仅仅在在系统区分二进制和文本文件才有用。 (它在Unix中是无用的)。 如果不需要,它将被忽略。 如果你想在include_path中搜索文件,你可以使用可选的第三个参数并把它设置为1。

例()例$fp=fopen(/home/rasmus/,r);$fp=fopen(/home/rasmus/,wb);$fp=fopen(,r);$fp=fopen(,w);IfyouareexperiencingproblemswithreadingandwritingtofilesandyoureusingtheservermoduleversionofPHP,remembertomakesurethatthefilesanddirectoriesyou,becarefultoescapeanybackslashesusedinthepathtothefile,oruseforwardslashes.$fp=fopen(c:\\data\\,r);参见fclose(),fsockopen(),socket_set_timeout(),和popen().。


情感美文提供的文章均由网友转载于网络,若本站转载中的文章侵犯了您的权益,请与本站管理员联系. Copyright © 2006-2019 情感美文-情感专家www.c229.com All Rights Reserved.

返回顶部