ЧПУ использовать совместно с русскими буквами
В редакторе
ЧПУ использовать совместно с русскими буквами
Brain_Script
970
2016-09-03 11:19:57
<?php
function StrokyVurl($strochka) {
// Переводим все в транслит, выполняем транслитерацию,
// См. http://code-snippets.ru/home/php/translit-kirilliczyi.html:
$strochka = CyrillicyVtranslit($strochka);
// Переводим все в нижний регистр:
$strochka = strtolower($strochka);
// Ликвидируем имеющиеся черточки-тире, чтобы не было потом --- и т.п.:
$strochka = str_replace("-", "", $strochka);
// Реплейсим все, что не должно входить в урл на тире:
$strochka = preg_replace('~[^-a-z0-9_]+~u', '-', $strochka);
// Ликвидируем начальные и конечные черточки-тире:
$strochka = trim($strochka, "-");
return $strochka;
}
/* Пример использования: */
print StrokyVurl('http://wordpress.org - это официальный сайт CMS WordPress!');
?>
Войдите для добавления комментария.