--TEST-- Phar object: getContent() --SKIPIF-- --INI-- phar.readonly=0 --FILE-- addEmptyDir('hi'); echo $phar['a/b']->getContent() . "\n"; try { echo $phar['a']->getContent(), "\n"; } catch (Exception $e) { echo $e->getMessage(), "\n"; } try { echo $phar['hi']->getContent(), "\n"; } catch (Exception $e) { echo $e->getMessage(), "\n"; } ?> --CLEAN-- --EXPECTF-- file contents this works phar error: Cannot retrieve contents, "a" in phar "%sphar_oo_getcontents.phar.php" is a directory phar error: Cannot retrieve contents, "hi" in phar "%sphar_oo_getcontents.phar.php" is a directory