generateSlug (31-Mar @ 05:09)

jasonbartholme

Syntax Highlighted Code

  1. function generateSlug($phrase)
  2. {
  3.   $result = strtolower($phrase);
  4.   $result = preg_replace("/[^a-z0-9\s-]/", "", $result);
  5. [4 more lines...]

Plain Code

function generateSlug($phrase)
{
  $result = strtolower($phrase);
  $result = preg_replace("/[^a-z0-9\s-]/", "", $result);
  $result = trim(preg_replace("/\s+/", " ", $result));
  $result = trim(substr($result, 0, 100));
  $result = preg_replace("/\s/", "-", $result);
  return $result;
}