3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Simplify { public static function URL($input) { return rtrim(preg_replace('/([^a-z0-9]+)/', '-', strtolower(preg_replace("/&([a-z])[a-z]+;/i", "$1", htmlentities($input)))), '-'); } } echo Simplify::URL("Test! Wellicht --- een góëd voorbeeld ^#*$ dit keer!");

preferences:
41.1 ms | 402 KiB | 5 Q