首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php文件:// wrapper

php文件:// wrapper
EN

Stack Overflow用户
提问于 2013-01-07 11:12:12
回答 2查看 960关注 0票数 2

我正在读一本构建web服务的书,在PHP中遇到了“协议和包装器”的概念。跳到PHP.net文档,我第一次看到了文件包装器,真的被卡住了。此外,文档中也没有它的示例。

你能给我一些真实的例子,帮助我理解文件包装,如果你能通过一些例子来解释它,那就太好了,因为我对这个概念完全是新手。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-07 11:15:56

我认为file://包装器的documentation非常清楚。这实际上与通过关闭file://来引用文件时相同。例如:

代码语言:javascript
复制
file('file:///path/to/file.txt');
file('/path/to/file.txt');

上面两个是等价的。

票数 4
EN

Stack Overflow用户

发布于 2013-01-07 11:16:40

file://包装器很奇怪,而且毫无意义。*你可以放心地忘记它曾经存在过。

一个更明显有用的包装器是http://包装器,它允许您打开和读取远程HTTP资源,就像它们是文件一样:

代码语言:javascript
复制
$fh = fopen("http://www.google.com/", "r");

即使在这种情况下,使用专门构建的库(如cURL)来访问HTTP资源通常也会更好,因为它能够更好地表示HTTP的一些怪癖。也就是说,http://包装器可以方便地进行快速原型设计。

*:直接打开文件是完全多余的,不涉及包装器。我无法想象你会用到它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14189344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档