- str_replace: documentation ( source)
- preg_replace: documentation ( source)
<?php
function clean($string) {
$string = str_replace(' ', '-', $string); // Replaces all spaces with hyphens.
return preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars.
}
$a = "COLÃ?N 1391";
echo clean($a);