spl_fileinfo_getlinktarget_basic.phpt 470 B

12345678910111213141516171819202122
  1. --TEST--
  2. SPL: Spl File Info test getLinkTarget
  3. --CREDITS--
  4. Nataniel McHugh nat@fishtrap.co.uk
  5. --SKIPIF--
  6. <?php
  7. if (substr(PHP_OS, 0, 3) == 'WIN') die("skip this test not for Windows platforms");
  8. ?>
  9. --FILE--
  10. <?php
  11. $link = __DIR__ . '/test_link';
  12. symlink(__FILE__, $link );
  13. $fileInfo = new SplFileInfo($link);
  14. if ($fileInfo->isLink()) {
  15. echo $fileInfo->getLinkTarget() == __FILE__ ? 'same' : 'different',PHP_EOL;
  16. }
  17. var_dump(unlink($link));
  18. ?>
  19. --EXPECT--
  20. same
  21. bool(true)