/hphp/test/zend/bad/ext/standard/tests/file/windows_links/bug48746_3.php
PHP | 21 lines | 20 code | 1 blank | 0 comment | 0 complexity | 15fcd23d0cacb807f6a39902ab762c97 MD5 | raw file
Possible License(s): BSD-3-Clause, LGPL-2.0, LGPL-2.1, MIT, MPL-2.0-no-copyleft-exception
- <?php
- include_once __DIR__ . '/common.inc';
- $old_dir = __DIR__;
- $dirname = __DIR__ . "\\mnt\\test\\directory";
- exec("mkdir " . $dirname, $output, $ret_val);
- chdir(__DIR__ . "\\mnt\\test");
- exec(get_junction()." junction directory", $output, $ret_val);
- file_put_contents("junction\\a.php", "<?php echo \"I am included.\n\" ?>");
- file_put_contents("junction\\b.php", "<?php echo \"I am included.\n\" ?>");
- include "junction/a.php";
- require_once "junction\\b.php";
- print_r(scandir("junction"));
- unlink("junction\\a.php");
- unlink("junction\\b.php");
- chdir($old_dir);
- rmdir(__DIR__ . "\\mnt\\test\\directory");
- rmdir(__DIR__ . "\\mnt\\test\\junction");
- rmdir(__DIR__ . "\\mnt\\test");
- rmdir(__DIR__ . "\\mnt");
-
- ?>