children = $children; } public function __toString() { $o = ''; foreach ($this->children as $child) { $o .= (string)$child; } $o .= count($this->children); return $o; } } $n1 = ; $n2 = {'a'} {'b'} {'c'} ; echo (string)$n1. (string)$n2. "\n";