摘要: file:// — 访问本地文件系统 http:// — 访问 HTTP(s) 网址 ftp:// — 访问 FTP(s) URLs php:// — 访问各个输入/输出流(I/O streams) zlib:// — 压缩流 data:// — 数据(RFC 2397) glob:// — 查找匹 阅读全文
posted @ 2017-08-17 00:09 计算机英语 阅读(221) 评论(0) 推荐(0) 编辑
摘要: PHP 提供了多种上下文选项和参数,可用于所有的文件系统或数据流封装协议。上下文(Context)由 stream_context_create() 创建。选项可通过 stream_context_set_option() 设置,参数可通过 stream_context_set_params() 设 阅读全文
posted @ 2017-08-17 00:07 计算机英语 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 迭代器:可在内部迭代自己的外部迭代器或类的接口。 Iterator::current/key/next/rewind/valid. 用foreach调用迭代器方法时的顺序: 聚合式迭代器:创建外部迭代器的接口。 数组式访问: ArrayAccess::offsetExists 检测一个偏移位置是否存 阅读全文
posted @ 2017-08-17 00:06 计算机英语 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 生成器提供了一种更容易的方法来实现简单的对象迭代,但没有实现一个具有 Iterator 接口的类所带来的性能开销和复杂性。 对象迭代:比如foreach. 生成器允许你在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组, 那会使你的内存达到上限,或者会占据可观的处理时间。相 阅读全文
posted @ 2017-08-17 00:05 计算机英语 阅读(179) 评论(0) 推荐(0) 编辑