Trying to make a url generator from a title |
First of all we need to strip all special characters and punctuation away.
This is easily accomplished with something like: function toAscii($str) { $clean = preg_replace("/[^a-zA-Z0-9/_|+ -]/", '', $str); $clean = strtolower(trim($clean, '-')); $clean = preg_replace("/[/_|+ -]+/", '-', $clean); return $clean; } Second option setlocale(LC_ALL, 'en_US.UTF8'); function toAscii($str) { $clean = iconv('UTF-8', 'ASCII//TRANSLIT', $str); $clean = preg_replace("/[^a-zA-Z0-9/_| -]/", '', $clean); $clean = strtolower(trim($clean, '-')); $clean = preg_replace("/[/_| -]+/", '-', $clean); return $clean; } |
Messages In This Thread |
Trying to make a url generator from a title - by doomie22 - 12-21-2017, 03:53 PM
RE: Trying to make a url generator from a title - by ragingTorch - 12-21-2017, 07:30 PM
RE: Trying to make a url generator from a title - by nickimnick - 12-22-2017, 03:31 AM
RE: Trying to make a url generator from a title - by XtreemDeveloper - 12-23-2017, 10:09 AM
|