/hphp/test/zend/bad/ext/phar/tests/mkdir.php
PHP | 26 lines | 26 code | 0 blank | 0 comment | 0 complexity | 37a24a0fca010f8cbf086f781eed84b3 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
- <?php
- $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
- $pname = 'phar://' . $fname;
- Phar::interceptFileFuncs();
- mkdir('phar://');
- mkdir('phar://foo.phar');
- $a = new Phar($fname);
- $a['a'] = 'hi';
- mkdir($pname . '/a');
- rmdir('phar://');
- rmdir('phar://foo.phar');
- rmdir($pname . '/a');
- $a->addEmptyDir('bb');
- $a->addEmptyDir('bb');
- try {
- $a->addEmptyDir('.phar');
- } catch (Exception $e) {
- echo $e->getMessage(),"\n";
- }
- ?>
- ===DONE===
- <?php error_reporting(0); ?>
- <?php
- unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php');
- __HALT_COMPILER();
- ?>