--TEST-- RegexIterator with $replacement being a reference --FILE-- replacement =& $r; var_dump(iterator_to_array($i)); ?> --EXPECT-- array(3) { [0]=> string(6) "1:test" [1]=> string(6) "2:test" [2]=> string(6) "3:test" }