php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /opt/php-7.0.1/Zend/tests/generators/errors/ |
files >> //opt/php-7.0.1/Zend/tests/generators/errors/serialize_unserialize_error.phpt |
--TEST-- Generators can't be serialized or unserialized --FILE-- <?php function gen() { yield; } $gen = gen(); try { serialize($gen); } catch (Exception $e) { echo $e, "\n\n"; } try { var_dump(unserialize('O:9:"Generator":0:{}')); } catch (Exception $e) { echo $e, "\n\n"; } try { var_dump(unserialize('C:9:"Generator":0:{}')); } catch (Exception $e) { echo $e; } ?> --EXPECTF-- Exception: Serialization of 'Generator' is not allowed in %s:%d Stack trace: #0 %s(%d): serialize(Object(Generator)) #1 {main} Warning: Erroneous data format for unserializing 'Generator' in %sserialize_unserialize_error.php on line %d Notice: unserialize(): Error at offset 19 of 20 bytes in %sserialize_unserialize_error.php on line %s bool(false) Exception: Unserialization of 'Generator' is not allowed in %s:%d Stack trace: #0 %s(%d): unserialize('C:9:"Generator"...') #1 {main}y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`