php-src/ext/spl/tests/SplFileinfo_getFilename_basic.phpt
George Peter Banyard 9bae9ab3a4
Fix GH-8861: correctly handle string lengths in SplFileinfo methods (#8869)
* Fix GH-8861: correctly handle string lengths in \SplFileinfo::getBasename

Co-authored-by: M. Vondano <m-vo@users.noreply.github.com>
2022-06-28 15:42:59 +01:00

18 lines
422 B
PHP

--TEST--
SPL: SplFileInfo::getFilename() basic test
--FILE--
<?php
echo (new \SplFileInfo('/path/to/a.txt'))->getFilename() . PHP_EOL;
echo (new \SplFileInfo('path/to/b'))->getFilename() . PHP_EOL;
echo (new \SplFileInfo('c.txt'))->getFilename() . PHP_EOL;
echo (new \SplFileInfo('d'))->getFilename() . PHP_EOL;
echo (new \SplFileInfo('~/path/to//e'))->getFilename() . PHP_EOL . PHP_EOL;
?>
--EXPECT--
a.txt
b
c.txt
d
e