Autor Zpráva
motik
Profil
Zdarec,
potřebuju přeložit slova v .rtf souboru:
$out = file_get_contents("slova.rtf");
$co = array(
    "barva",
    "Polo\'9eka"
  );
$na = array(
    "colour",
    'Item'
  );
$out = str_replace($co, $na, $out);

Tak se tomu nějak nechce. Ale když si první nahradím diakritiku:
$s = array(
    "\'ec",
    "\'9a",
    "\'e8",
    "\'f8",
    "\'9e",
    "\'fd",
    "\'e1",
    "\'ed",
    "\'e9"
    
  );
$b = array(
    e,
    s,
    c,
    r,
    z,
    y,
    a,
    i,
    e    
  );
$out = str_replace($s, $b, $out);
     

a soubor uložím a pak ho zase otevřu a ponahrazuju (už bez diaktritiky),
$co = array(
    "barva",
    "Polozka"
  );

tak vše jede.
Dokáže mi někdo poradit, abych nemusel toto dělat na 2x. Díky
motik
Profil
Problém byl, že jsem omylem vkládal soubor bez diakritiky a tudíž to nemělo co nahradit.. Ale dalo mi to zabrat.. :-D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0