3v4l.org

run code in 300+ PHP versions simultaneously
<?php $info = new SplFileInfo('http://www.php.net/'); var_dump($info->getFilename()); var_dump($info->getBasename());
Output for 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
string(11) "www.php.net" string(11) "www.php.net"
Output for 5.2.17
string(0) "" string(0) ""

preferences:
53.46 ms | 406 KiB | 5 Q