在php中有一个context的拓展:
使用范围:
是用在所有的文件系统和数据流封装协议中.
使用说明:
context是对定义的使用的变量,常量或者说是配置, 部分的函数功能除了缺省值之外,往往需要手动设置一些定义量来配合当前语境,来适配开发者想法的需求,这些可以适配其他方法或者函数的 定义量就是context,数据来源有可能是变量,也可能是数据流,这些函数是为了适应更多其他函数调用或者方便开发者使用操作函数, 让开发者配合当前语境来设置.
例如可以通过使用Context对 file_get_contents() 和 fopen() 等函数设置选项来实现更多需求功能的作用.
Context函数:
关于 Context 的操作函数在 PHP 的 Stream函数 中.
context格式为$array[WRAPPER][OPTION] = VALUE;
wrappe是多种封装的协议之一,目前支持的协议有:
Socket context options — Socket context option listing
HTTP context options — HTTP context option listing
FTP context options — FTP context option listing
SSL context options — SSL context option listing
CURL context options — CURL context option listing
Phar context options — Phar context option listing
MongoDB context options — MongoDB context option listing
Context parameters — Context parameter listing
Zip context options — Zip context option listing