PHP, SPL, AccessArray Interface with Iterator Interface
-
19-06-2021 - |
Question
I was thinking about AccessArray interface and the Iterator interface and i was thinking can we combine them?, I mean Setting up array with AccessArray and use a foreach loop with the Iterator, If can some one please help me with example if it possible to combine those two.
Solution
Note that you are basically asking for ArrayObject
.
class Foo extends ArrayObject
{
private $data = [];
public function __construct()
{
parent::__construct($this->data);
}
}
OTHER TIPS
class Foo implements ArrayAccess, Iterator {
// Implement interfaces here
}
You can implement as many interfaces as you like.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow