£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyʦ•ꎅȮFÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~芩ÊǍí`ÔÑ©ú뙵'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶êםӼ㞪éUWŸÈË%DÒÕ¬ï‘]/Åcx ‰ï2ß]ä6G[]S£Ôϯrs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ ¯¹ægƒÛowЍø^d™ý½ßB7áyMä9ÜÖUã !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --TEST-- Test unserializing valid enums --SKIPIF-- --FILE-- 'Diamonds']); echo urlencode($serArray), "\n"; var_dump(igbinary_unserialize($serArray)); ?> --EXPECT-- %00%00%00%02%17%04Suit%27%11%06Hearts enum(Suit::Hearts) enum(Suit::Hearts) %00%00%00%02%14%06%06%00%17%04Suit%27%11%06Hearts%06%01%1A%00%27%11%08Diamonds%06%02%1A%00%27%11%06Spades%06%03%1A%00%27%11%05Clubs%06%04%22%04%0E%02%0E%02 array(6) { [0]=> enum(Suit::Hearts) [1]=> enum(Suit::Diamonds) [2]=> enum(Suit::Spades) [3]=> enum(Suit::Clubs) [4]=> enum(Suit::Clubs) ["Diamonds"]=> string(8) "Diamonds" }