【发布时间】:2013-04-22 19:11:36
【问题描述】:
我有一个名为Collection 的类,它存储相同类型的对象。
Collection 实现数组接口:Iterator、ArrayAccess、SeekableIterator 和 Countable。
我想将Collection 对象作为数组参数传递给array_map 函数。但这失败并出现错误
PHP 警告:array_map():参数 #2 应该是一个数组
我可以通过实现其他/更多接口来实现这一点,以便将Collection 对象视为数组吗?
【问题讨论】:
-
滚动你自己的collection_map函数?
-
@Adder Course 我可以,但现在我正在寻找解决方案,如果我可以将我的 Collection 与 buildin php funcs 一起使用:)
标签: php arrays iterator array-map