Our Blog

Замена определенных букв и слов

Оказывается, что с помощью функции strtr() можно делать много полезных вещей. Например, Замена определенных букв и слов. Читаем далее!

Функция имеет следующий синтаксис:

strtr (<строка>, <из>, <в>);

Например, как в нашем примере:

strtr($content, "АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ", "абвгдеёжзийклмнорпстуфхцчшщъьыэюя");

В итоге все большие буквы заменяются на маленькие. Рассмотрим другой пример:

strtr($content, "прн", "дор");

Все «п» будут заменены на «д», все «р» на «о», все «н» на «р».
Но этот метод работает только для одиночных букв, а если надо несколько букв, то этот способ не работает. В этом случае воспользуемся таким синтаксисом:

$t=array("привет" => "пока", "пока" => "привет");
echo strtr("привет и пока", $t);

Выведет «пока и привет»
Вот таким образом и работает Замена определенных букв и слов в php.

Comments ( 0 )
    -->