PHP 开发者大会日本 2024

ftp://

ftps://

ftp:// -- ftps://访问 FTP(s) URL

描述

允许通过 FTP 读取现有文件和创建新文件。如果服务器不支持被动模式 ftp,则连接将失败。

您可以打开文件进行读取或写入,但不能同时进行两者。如果远程文件已存在于 ftp 服务器上,并且您尝试将其打开以进行写入但未指定上下文选项overwrite,则连接将失败。如果您需要覆盖 ftp 上的现有文件,请在上下文中指定overwrite选项并打开文件进行写入。或者,您可以使用FTP 扩展

如果您已在php.ini中设置了from指令,则此值将作为匿名 FTP 密码发送。

用法

选项

封装器摘要
属性 支持
allow_url_fopen限制
允许读取
允许写入 是(新文件/使用overwrite的现有文件)
允许追加
允许同时读取和写入
支持stat() 仅支持filesize()filemtime()filetype()file_exists()is_file()is_dir()元素。
支持unlink()
支持rename()
支持mkdir()
支持rmdir()

备注

注意:

只有在启用了openssl扩展时才支持 FTPS。

如果服务器不支持 SSL,则连接将回退到常规的未加密 ftp。

注意追加
可以通过ftp:// URL 封装器追加文件。

添加备注

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top