3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $temp = " hello th*ere-----------how are you--au!@&*--"; //$temp = strtolower($temp); //$temp = preg_replace('/\s+/',' ', $temp); $temp = preg_replace('/\s+/', '-', $temp); $temp = preg_replace('/([^\w-])\-$/', '~', $temp); //$temp = trim($temp); //$temp = preg_replace('/\s+/', '-', $temp); echo($temp);
Output for 4.3.0 - 7.3.0rc4
-hello-th*ere-----------how-are-you--au!@&*--