PHP: PHP komik karakteri değiştirilmesi

0 Cevap php

I "(TV Series 1988a €) Kırmızı Cüce" dizesi yerine çalışıyorum - IMDb "- IMDb Kırmızı Cüce (TV Series 1988 ')" için "

Ben bir dizide bu komik karakterlerin bir çeviri tablosu var. Ben kullanarak bunları değiştirmek için çalıştı: str_replace ama işe yaramadı. Herkes bu konuda bir çözüm önerebilir misiniz? Bu kod parçacığını olduğunu:

function replaceFunnyChar( $input ){

$translation = array(
    '’' => "'",
    "â€\"" => '-',
    'é' => 'é',
    'è' => 'è',
    '“' => '"',
    'â€' => '"',
    '‘' => "'",
    'â' => 'ã',
    'Ã"' => 'ä',
    'â€"' => '–',
    'Ä«' => 'ī',
    '阴' => '阴',
    'é™°' => '陰',
    "阳" => "阳",
    "陽" => "陽",
    '´' => "'",
    'ü' => 'ü',
    "Ã,Ã'" => "'",
    '•' => '–'
);


foreach( $translation as $find => $replace ){
    $output = str_replace($find, $replace, $input );    
    //$output = preg_replace("/" . $find . "/", $replace, $input );
}
return $output;
}

0 Cevap