关于php支持的协议与封装协议总结(推荐)
副标题[/!--empirenews.page--]
前言当今web程序的开发技术真是百家争鸣,ASP.NET,PHP,JSP,Perl,AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要,因为它让我们理解了Web应用程序的内部工作。 PHP 带有很多内置 URL 风格的封装协议,可用于类似 fopen()、 copy()、 file_exists() 和 filesize() 的文件系统函数。 除了这些封装协议,还能通过 stream_wrapper_register() 来注册自定义的封装协议。 Note: 用于描述一个封装协议的 URL 语法仅支持 scheme://... 的语法。 scheme:/ 和 scheme: 语法是不支持的。 php协议类型
PHP.ini
file://协议file:// — 访问本地文件系统,不受allow_url_fopen与allow_url_include的影响 使用方法 file:// [文件的绝对路径和文件名] php://协议php:// — 访问各个输入/输出流(I/O streams) 不需要开启allow_url_fopen,仅php://input、 php://stdin、 php://memory 和 php://temp 需要开启allow_url_include。 php://stdin,php://stdout 和 php://stderr php://stdin、php://stdout 和 php://stderr 允许直接访问 PHP 进程相应的输入或者输出流。 php://stdin 是只读的, php://stdout 和 php://stderr 是只写的。 php://stdinphp://stdoutphp://stderrphp://filter 最常使用的一个伪协议,一般可以利用进行任意文件读取。 php://filter 是一种元封装器, 设计用于数据流打开时的筛选过滤应用。 这对于一体式(all-in-one)的文件函数非常有用,类似 readfile()、 file() 和 file_get_contents(), 在数据流内容读取之前没有机会应用其他过滤器。 参数
php://input(编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- PHP DDos的几个防御方法详解
- iphone6s充电时间太长怎么办 iphone6s充电时间太长解决方法
- mysql4.1以上版本连接时出现Client does not support authe
- php 出现Strict Standards: Only variables should be pass
- Yii框架批量插入数据扩展类的简单实现方法
- iphone6s怎么删除安装包 iphone6s删除ios系统安装包教程
- php实现页面纯静态的实例代码
- php排序函数学习之sort函数
- 爱流量怎么发流量红包 爱流量发流量红包方法介绍
- mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql