artemsites
7/21/2018 - 2:19 PM

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

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

/**
 * Замена любых символов в строке на любые другие
 *
 * @param [string] $string - входная строка
 * @param [string] $a - что поменять
 * @param [string] $b - на что поменять
 * @return string - строка с замененными символами
 */
function simbols_to_simbols($string, $a, $b) {
    $array = explode($a, $string);
    return implode($b, $array);
}

$string = "Я смотрю ты за себя взялся, курить бросил, по утрам бегаешь... Никак до пенсии решил дожить?";
echo simbols_to_simbols($string, " ", "_");