BNAME.RU » Блоги » Программирование » PHP » PHP как сделать человекопонятный URL ЧПУ или семантический URL. Функция транслит русских букв.

PHP как сделать человекопонятный URL ЧПУ или семантический URL. Функция транслит русских букв.

ЧПУ или семантический URL. Это такой дружественный и понятный путь строки URL.
function get_semantic_url($str1) {
    $tr = array(
        "А"=>"a","Б"=>"b","В"=>"v","Г"=>"g",
        "Д"=>"d","Е"=>"e","Ж"=>"j","З"=>"z","И"=>"i",
        "Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
        "О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
        "У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
        "Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"yi","Ь"=>"",
        "Э"=>"e","Ю"=>"yu","Я"=>"ya","а"=>"a","б"=>"b",
        "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
        "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
        "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
        "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
        "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
        "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"," - "=>"-"," – "=>"-","--"=>"-","---"=>"-","----"=>"-",
   "."=>""," "=>"-","?"=>"","/"=>"-","\\"=>"-","!"=>"",
   "*"=>"-",":"=>"-","*"=>"-","\""=>"-","<"=>"-",
   ">"=>"-","|"=>"-","»"=>"-","«"=>"-","#"=>"","$"=>"","("=>"",")"=>""
    );
    return strtr($str1,$tr);
}

Вызвать очень просто

$string = 'как сделать семантический URL';
echo get_semantic_url($string);

Семантический адрес повышает удобство и читаемость строки URL. Это так же положительно сказывается на SEO продвижении сайта.
Согласитесь что адрес /razdel/novost.html читается лучше чем /index.php?razdel=1&news_id=150
Для русских и кириллических строк лучшим способом будет произвести русские буквы с помощью транслита заменив их аналогами из латинского алфавита.

Спасибо за внимание. к моему блогу.

PHP

Комментарии (6)

Watch porn every day on the site https://porncrusher.com/ Different categories for masturbation. Leave comments below the video.

Много контента здесь RuMebel Заходи на сайт и смотри информацию по мебели которая тебе пригодится.

Узнайте об <a href="https://biofield.com.ua/ru" target="_blank">органических удобрениях</a>, как их использовать в сельском хозяйстве и какие преимущества имеет органическое земледелие и пищевые продукты. На biofield.com.ua вы найдете статьи, советы и лучшие практики.

Узнайте об органических удобрениях, как их использовать в сельском хозяйстве и какие преимущества имеет органическое земледелие и пищевые продукты. На Био-Поле вы найдете статьи, советы и лучшие практики.

Узнайте об органических удобрениях , как их использовать в сельском хозяйстве и какие преимущества имеет органическое земледелие и пищевые продукты.

Здравствуйте!!! Не секрет, что для роста трафика на Ваш сайт из поисковых систем, увеличения продаж товаров и услуг, играют внешние ссылки. Входящие ссылки — один из важнейших факторов ранжирования сайта в результатах поисковой выдачи. Чем больше у сайта входящих ссылок, тем выше его авторитет. Подробнее можете ознакомится на сайте https://rabotaonlinefree.ru/seo-prodvizheniya-sajta-vechnymi-vneshnimi-ssylkami
-metody/ Перейти на сайт Hello!!! It’s no secret that external links play a role in increasing traffic to your website from search engines and increasing sales of goods and services. Incoming links are one of the most important factors in ranking a website in search results. The more incoming links a site has, the higher its authority. You can find out more on the website https://rabotaonlinefree.ru/progon-po-trastovym-sajtam/ Перейти на сайт

Добрый день, дорогие друзья! Ставки на токены Manta уже в действии! Поставьте свои $MANTA, чтобы получить дополнительные награды Manta Network получите в свои руки лимитированную серию $MANTA $NFT Airdrop Ваш ваучер на дополнительную бесплатную МАНТУ в размере $ - 92856698 Claim Airdrop Now

Представляем вам сайт, полный увлекательных фактов, захватывающих скандалов, глубоких расследований и уникальных историй из жизни известных личностей. У нас вы найдете только проверенные факты без коммерческой навязчивости. Вот какие материалы мы предлагаем для вашего внимания: Кто унаследовал деньги Авы Гарднер после ее смерти? Удивительный питомец детства Стивена Тайлера Что случилось с домом Курта Кобейна в Сиэтле? Почему люди думают, что человек-кекс на самом деле был серийным убийцей

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив
Последние комментарии
Kristie - 11 апреля 2024 16:13
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Желаете срочно продать автомобиль? Компания "Скупка Авто Ярославль" - ваш надежный партнер! Мы предлагаем посетить

Edward - 11 апреля 2024 10:34
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Недавно понял, что нужно быстро избавиться от машины и обратился 'Скупка Авто'. Остался впечатлён их оперативностью и

Jamal - 8 апреля 2024 01:13
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Моя история продажи автомобиля с 'Скупка авто' оказалась действительно приятной. Решившись на основе хороших отзывов,

Zachary - 6 апреля 2024 12:31
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Хотите срочно продать автомобиль? Компания "Скупка Авто Ярославль" - ваш надежный партнер! Мы предлагаем посетить сайт

Lonny - 20 марта 2024 09:17
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Хотите срочно продать автомобиль? Компания "Скупка Авто Ярославль" - ваш надежный партнер! Мы предлагаем посетить сайт

Онлайн статистика
7 посетителей на сайте. Из них:
Гости7