Generator 生成器类
来源:互联网 发布:java上线项目 编辑:程序博客网 时间:2024/05/18 23:25
Generator implements Iterator {/* 方法 */public mixed current ( void )public mixed key ( void )public void next ( void )public void rewind ( void )public mixed send ( mixed $value )public void throw ( Exception $exception )public bool valid ( void )public void __wakeup ( void )}•Generator::current — 返回当前产生的值•Generator::key — 返回当前产生的键•Generator::next — 生成器继续执行•Generator::rewind — 重置迭代器•Generator::send — 向生成器中传入一个值•Generator::throw — 向生成器中抛入一个异常•Generator::valid — 检查迭代器是否被关闭•Generator::__wakeup — 序列化回调
Consider this example:
function gen() { echo 'start'; yield 'middle'; echo 'end';}// Initial call does not output anything$gen = gen();// Call to current() resumes the generator, thus "start" is echo'd.// Then the yield expression is hit and the string "middle" is returned// as the result of current() and then echo'd.echo $gen->current();// Execution of the generator is resumed again, thus echoing "end"$gen->next();
0 0
- Generator 生成器类
- 生成器 generator
- 生成器generator
- 生成器generator
- 生成器generator
- ASP类生成器 ASP Class Generator
- 我所理解的生成器(关键词:生成器对象/生成器/生成器表达式/生成器函数/生成器类/generator/yield/__iter__)
- Hibernate主键生成器generator
- [Python]生成器(generator)
- Load Generator负载生成器
- Python 生成器 generator
- python生成器Generator
- cmake 生成器(generator)
- Load Generator负载生成器
- Java笔记---生成器Generator
- Python-----生成器:generator
- Python 生成器 generator
- Mybatis Generator(代码生成器)
- 【Android - 框架】之Glide的使用
- net.sf.json java在json数据中获取元素
- VMware 当中出现:无法将 Ethernet0 连接到虚拟网络"VMnet8"的问题
- Android 5.0中使用webView 加载网页不显示图片问题
- test 三角形 (乱搞)
- Generator 生成器类
- 互联网巨头前沿科技产品一览
- recycleview和scrollive的配合使用,在6.0以下正常使用。在6.0上高度显示不全的问题
- ActiveMQ的断线重连机制
- 机器学习【2】(五)logistic回归
- 泛华文档接口整理
- C语言及程序设计(公开课)主页
- C#中操作Excel(1)—— Excel对象模型介绍
- oracle shutdown immediate