php生成纯净url或class名 发表于 2014-03-31 将不是0-9a-z的字符替换成-,匹配不区分大小写,此方法可以用来将指定的字符串生成url或者class名 1234567891011121314/** * Formatting string * * @param string $string * @return string */protected function _prepareString($string){ $string = preg_replace('#[^0-9a-z]+#i', '-', $string); $string = strtolower($string); $string = trim($string, '-'); return $string;}