ftp://

ftps://

ftp:// -- ftps:// — 访问 FTP(s) URLs

说明

允许通过 FTP 读取存在的文件,以及创建新文件。如果服务器不支持被动(passive)模式的 FTP,连接会失败。 

打开文件后你既可以读也可以写,但是不能同时进行。当远程文件已经存在于 ftp 服务器上,如果尝试打开并写入文件的时候,未指定上下文(context)选项 overwrite,连接会失败。如果要通过 FTP 覆盖存在的文件,指定上下文(context)的 overwrite 选项来打开、写入。另外可使用 FTP 扩展来代替。 

如果你设置了 php.ini 中的 from 指令,这个值会作为匿名(anonymous)ftp 的密码。 

可选项

◾ftp://example.com/pub/file.txt

◾ftp://user:password@example.com/pub/file.txt

◾ftps://example.com/pub/file.txt

◾ftps://user:password@example.com/pub/file.txt

可选项

封装协议概要

属性

PHP 4

PHP 5

受 allow_url_fopen 影响 Yes Yes 

允许读取 Yes Yes 

允许写入 Yes (仅支持新文件) Yes (新文件/启用 overwrite 后已存在的文件) 

允许添加 No Yes 

允许同时读和写 No No 

支持 stat() No 自 5.0.0 起:仅仅 filesize()、 filetype()、 file_exists()、 is_file() 和 is_dir()。自 PHP 5.1.0 起: filemtime()。  

支持 unlink() No Yes 

支持 rename() No Yes 

支持 mkdir() No Yes 

支持 rmdir() No Yes 

更新日志

版本

说明

4.3.0 增加 ftps://.  

注释

Note: 

FTPS 仅在 openssl 扩展开启时有效。 

如果服务器不支持 SSL,这个连接会降级(falls back)到普通未加密的 ftp。  

Note: 追加

自 PHP 5.0.0 起文件可以通过 ftp:// URL 封装器来追加(append)。在之前的版本,尝试通过 ftp:// 来追加一个文件将会导致错误。  

参见

◾FTP context options

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月28日

referrer策略和meta标签的问题

referrer策略和meta标签的问题请求后端接口时,banner图片的请求出现403错误:GEThttp://xxxxxxxxxxxx403(Forbidden)。在网上搜寻一番,解决方法如下:在index.html中的head中添加<meta name="referrer" content="no-referrer" />。在此之前,关于r

热门专题

安徽开放大学|安徽开放大学报名,安徽开放大学报考,安徽开放大学,什么是安徽开放大学,安徽开放大学学历,安徽开放大学学费,安徽开放大学报名条件,安徽开放大学报名时间,安徽开放大学学历,安徽开放大学专业
安徽开放大学
云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
卓越综合高中|卓越综合高中
卓越综合高中
安徽中源管业有限公司|安徽中源管业有限公司,安徽中源管业有限公司介绍,安徽中源管业有限公司电话,安徽中源管业有限公司地址,安徽中源管业有限公司厂家,安徽中源管业有限公司电力管,安徽中源管业有限公司管材
安徽中源管业有限公司
云南网站建设|云南网站制作,网站建设,云南网站开发,云南网站设计,云南网页设计,云南网站建设公司,云南网站建设
云南网站建设
易捷尔单招|易捷尔单招,易捷尔单招培训,易捷尔单招报名,易捷尔单招考试,易捷尔单招培训学校,易捷尔单招分数
易捷尔单招
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部