3v4l.org

run code in 300+ PHP versions simultaneously
<?php function gorramBasename($path) { $components = explode('/', $path); return array_pop($components); // ugly, but more multibyte-safe than basename() } $path = 'šašek.txt'; echo basename($path) . "\n"; echo gorramBasename($path) . "\n";

preferences:
44.09 ms | 402 KiB | 5 Q