public function __construct($elements) { $this->elements = $elements; $this->length = count($this->elements); $this->idx = 0; }