£Á°è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-- RAR directory stream basic test --SKIPIF-- read())) { echo $entry."\n"; } $d->close(); echo "\nRoot entries encoded:\n"; $u = "rar://" . dirname(__FILE__) . '/dirs_and_extra_headers.rar'; $d = dir($u); while (false !== ($entry = $d->read())) { echo $entry."\n"; } $d->close(); echo "\nSub-root directory entries unencoded:\n"; $u = "rar://" . dirname(__FILE__) . '/dirs_and_extra_headers.rar*#%EF%AC%B0'; $d = dir($u); while (false !== ($entry = $d->read())) { echo $entry."\n"; } echo "\nDone.\n"; --EXPECTF-- Root entries unencoded: allow_everyone_ni file1.txt file2_אּ.txt with_streams.txt אּ Root entries encoded: allow_everyone_ni file1.txt file2_%EF%AC%B0.txt with_streams.txt %EF%AC%B0 Sub-root directory entries unencoded: %2Fempty%2E empty file3.txt file4_אּ.txt אּ_2 Done.