类型:服务器区大小:21M语言:中文 评分:7.5

标签:

立即下载

PHP输入和输出流是通过php://来访问的,它允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器。

php://stdin, php://stdout 和 php://stderr

php://stdin,php://stdout 和 php://stderr允许访问 PHP 进程相应的输入或者输出流。

php://input

php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA(原生的post数据),因为它不依赖于特定的 php.ini 指令,内存消耗更少。如下例:

echo file_get_contents("php://input");

?>

结果:

php://output

php://output 是一个只写的数据流, 允许你以 print 和 echo 一样的方式 写入到输出缓冲区。

php://fd

php://fd 允许直接访问指定的文件描述符。 例如 php://fd/3 引用了文件描述符 3。

php://memory 和 php://temp

php://memory 和 php://temp 是一个类似文件 包装器的数据流,允许读写临时数据。 两者的唯一区别是 php://memory 总是把数据储存在内存中, 而 php://temp 会在内存量达到预定义的限制后(默认是 2MB)存入临时文件中。 临时文件位置的决定和 sys_get_temp_dir() 的方式一致。

php://filter

php://filter 是一种元封装器, 设计用于数据流打开时的筛选过滤应用。 这对于一体式(all-in-one)的文件函数非常有用,类似 readfile()、 file() 和 file_get_contents(), 在数据流内容读取之前没有机会应用其他过滤器。参数如下:

如下例:

/* 这会以大写字母输出http://www.phpcom.cn/ 的全部内容 */

readfile("php://filter/read=string.toupper/resource=http://www.phpcom.cn");

?>

php里怎么输入,PHP是怎么进行输入输出的相关推荐

  1. 在EXCEL里如何输入X的平方

    参考文章:在EXCEL里如何输入X的平方

  2. python中的美元符号_类似美元$这个符号pyCharm2.0里怎么输入不好用呢,美元pycharm2.0,如题,键盘没任何问题,就...

    类似美元$这个符号pyCharm2.0里怎么输入不好用呢,美元pycharm2.0,如题,键盘没任何问题,就 如题,键盘没任何问题,就是没法输入'$'这个字符.用Mako模版和jQuery很痛苦,都是 ...

  3. 16从零开始学Java之Java里的输入与输出语句有哪些?

    作者:孙玉昌,昵称[一一哥],另外[壹壹哥]也是我哦 CSDN博客专家.万粉博主.阿里云专家博主.掘金优质作者 配套项目资料 https://github.com/SunLtd/LearnJava h ...

  4. word文档打对勾_word里怎么输入“对勾”?今天总算清楚了!简单又好记,涨知识!...

    写文档的时候,有时需要一些特殊符号:像"对号"."叉号". 有时候是在word里,有时候是excel,每次都要上网查一下,因为方法有点麻烦,根本记不住. 不同软 ...

  5. cad用计算机怎么计算坐标,CAD坐标里能输入公式吗?

    前几天有网友问在输入坐标或长度的时候是否能输入公式,比如20/3或7*8这样简单的算式.cad虽然在定位点或长度时不能直接输入算式,但利用计算器功能不仅可以输入数字的算式,还可以输入点之前的算式,点可 ...

  6. 1、已知:1公里=2里=1000米,请编写一个程序,输入公里数,将其转换成里和米。要求程序的输入输出如下: 请输入公里数: 3.3 3.30公里=6.60里=3300米

    #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() {     float a, b, c;//定义公里,里,米的 ...

  7. python里怎么输入θ_Python笔记——输入输出

    输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') p ...

  8. php里怎么输入,php怎么读取输入

    用户在表格form中填写数据,然后提交到一个php文件,PHP文件使用函数获取数据 (推荐学习:PHP视频教程) Name: E-mail: 用户填写完username后提交到welcome.php文 ...

  9. js里规定输入的数值只能是数字

    <html>     <head>         <title>录入商品信息</title>         <style type=" ...

最新文章

  1. Vim使用技巧及基本命令分类
  2. ArrayList原理分析(重点在于扩容)
  3. C++知识点59——类模板(4、类模板的模板参数是一个类模板)
  4. mysql主从复制 drbd_MySql主从复制简单案例实现
  5. php 数组存入mysql_PHP将数组存入数据库中的四种方式
  6. HashMap源码浅析
  7. SpringBoot、mysql配置PageHelper插件
  8. Javascript刷新当前页
  9. flask-Blueprint
  10. 供电绘图计算软件-新增了图库管理功能
  11. Oracle.start with … connect by [… and] prior…order siblings by …
  12. 超详细反编译python打包的exe
  13. [ 数据集 ] VOC 2012 数据集介绍
  14. Android 热修复框架: Sophix基本使用
  15. 吕梁云计算机中心,吕梁云计算中心综合实力全国排第三
  16. 矩阵并行加速之NENO与SSE
  17. 学习笔记(02):【中国PHP教育大牛高洛峰】亲授php教程-PHP整型(integer)和浮点型(float或double)...
  18. Exploitation and Exploration
  19. 前后端分离标准化应用的开发过程管理
  20. 从系统托盘中删除Synaptics触摸板图标

热门文章

  1. LPVOID 和CString 的转换
  2. 鼠标事件比较与鼠标位置
  3. 《推荐系统实践》- 项亮
  4. 2020最全Python内置函数大全!赶快收藏起来!
  5. 如何学习硬件电路设计,给出详细方案
  6. ByteBuffer使用
  7. PotPlayer:当前音频无法播放。DirectX 驱动程序未正确安装或音像设备被禁用的解决办法
  8. Java开发-搭建基础开发环境(JDK、Maven、Tomcat、Git、Eclipse、IDEA)
  9. 一个vue文件应该有的成分_详解vue为什么要求组件模板只能有一个根元素
  10. 项目启动报错,找不到文件