Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Nahrazování řetězce v PHP - píše toi o znak víc

Když dám
$co = array('ʃ', 'tʃ', 'θ', 'ð', 'ŋ', 'ŋg', 'ŋk';
$cim = array('š', 'č', 't', 'd', 'ng', 'ng', 'nk';
echo str_replace($co, $cim, $ipacz);

a do formuláře zápis IPA, tak mi to vypíše 'ŋgg' (o jedno g víc). Někdy to ale nahradí dobře. Nemá to být v uvozovkách, nebo tak něco? Řádím tady http://ipa-fonetic.logopedie-kladno.cz/index.html

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Seřaď si to pole $co od nejdelších po nejkratší. Tahle ti to nejdřív chytne ŋ a k ŋg se to vůbec ned…
Wikan 06.11.2020 13:13
Wikan
Děkuji ti, už to "ngg" nedělá. Snad jsem správně poskládal pořadí i u "čím". poslední
Kráťa 06.11.2020 14:14
Kráťa

Zpět do poradny Odpovědět na původní otázku Nahoru