Здравствуйте, нужен код для следующего дела: надо заменить две разные буквы в слове на них же ( буквы вручную надо вписывать, "м" и "п"), то есть для примера: пишем ПарикМахер получаем МарикПахер. Очень надеюсь на помощь.
Вы можете воспользоваться функцией strstr и передавать в качестве параметра функции массив:
$result = strtr('МарикПахер', ['М' => 'П', 'П' => 'М']);
Единственная проблема - не учитывается регистр, то есть надо будет при вводе данных собирать массив из значений в нижнем регистре и потом верхнем, с помощью команд strtolower
и strtoupper
это сделать не сложно.
Для замены символов можно использовать функцию strtr
:
$str = 'ПарикМахер';
echo strtr($str, ["П" => "М", "М" => "П"]);
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый деньРади самообучения решил написать свой фреймворк, столкнулся со следующей проблемой
Всем приветПомогите пожалуйста решить проблему
Ранее объект для работы с БД создавался как глобальная переменная сразу в начале выполнения скриптаПотом я переписал это в следующий вид