首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ArrayAccess是可遍历的吗?

ArrayAccess是可遍历的吗?
EN

Stack Overflow用户
提问于 2018-08-27 15:25:25
回答 1查看 129关注 0票数 0

ArrayAccess是否扩展了可穿?每一页的手册都没有提到对方。ArrayAccess页面并不表示它是可遍历的,但它也没有显式地拒绝它。我之所以这样问是因为我的代码可以是可遍历的,也可以是ArrayAccess的,我想确保我需要对这两种代码进行测试。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-27 15:35:03

简短答覆否。

为了满足您的需要,您可以使用arrayiterator http://php.net/manual/en/class.arrayiterator.php

  • 接口不相互实现"it 扩展“。
  • 接口是由developer通过接口/抽象类/类实现的扩展的创建的。

接口是一些代码实现和遵循的契约,而其他代码则依赖于接口。它使我们能够保证,任何给定的依赖项都将实现我们期望的方法。此外,在即将发布的PHP 7中,我们还可以使用类型提示(对象和标量)和返回类型来进一步确保具体的实现遵守契约。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52042486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档