Skip to content

yield 的说明 #30

@jhdxr

Description

@jhdxr

yieldsend()会调用next(),而 foreach本身也会调用next(),所以 在 https://github.com/elarity/advanced-php/blob/master/17.%20PHP%E4%B8%AD%E7%9A%84yield%EF%BC%88%E4%B8%8A%EF%BC%89.md 中最后提到的行为是预期行为,并不是一个bug

https://3v4l.org/lvAuH ,其实在foreach中打一个分割线出来就很明显了

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions