1--TEST-- 2A generator function returns a Generator object 3--FILE-- 4<?php 5 6function gen() { 7 // execution is suspended here, so the following never gets run: 8 echo "Foo"; 9 // trigger a generator 10 yield; 11} 12 13$generator = gen(); 14var_dump($generator instanceof Generator); 15 16?> 17--EXPECT-- 18bool(true) 19