• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP 支持的协议/封装协议列表

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
附录 L. 支持的协议/封装协议列表

目录
文件系统
Socket
HTTP 和 HTTPS
FTP 和 FTPS
PHP 输入/输出流
压缩流
Secure Shell 2
音频流

 以下是 PHP 内置用于文件系统函数例如 fopen() 和 copy() 的 URL 风格协议列表。除了这些封装协议之外,从 PHP 4.3 起,还可以用 PHP 脚本和 stream_wrapper_register() 写自己的封装协议。

文件系统

所有版本的 PHP。自 PHP 4.3.0 以来明确使用 file://。

/path/to/file.ext

relative/path/to/file.ext

fileInCwd.ext

C:/path/to/winfile.ext

C:\path\to\winfile.ext

\\smbserver\share\path\to\winfile.ext

file:///path/to/file.ext

file:// 是 PHP 默认的描述本地文件系统的封装协议。指定相对路径 (相对路径名不开始于 /、\、\\ 或 Windows 盘符) 时,该路径是相对于当前的工作目录。在很多情况下工作目录就是当前执行的脚本所在的目录,除非它被改变。使用 CLI sapi 时,默认是调用该脚本时终端所处的目录。


 某些函数,例如 fopen() 和 file_get_contents(),会自动搜索 include_path 作为相对路径。

表格 L-1. 封装协议摘要

属性 支持
受限于 allow_url_fopen。 否
允许读取 是
允许写入 是
允许附加 是
允许同时读写 是
支持 stat() 是
支持 unlink() 是
支持 rename() 是
支持 mkdir() 是
支持 rmdir() 是

版权声明:本文为博主原创文章,未经博主允许不得转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
github上的PHP资源大全发布时间:2022-07-10
下一篇:
前端学PHP之基础语法发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap