No, a kde mas svuj kod a jakou chybu to hlasi, pripadne, co tam nejde?
Obecne by se dal vyuzit fopen, fread, preg_replace_callback nebo str_replace. Nactes soubor do pole, viz priklad v online php.net dokumentaci na fread. A pak toto pole pouzijes pro str_replace. Viz priklad na str_replace.
Dobre je, predtim to pole usporadat podle velikosti, aby nejdelsi bylo prvni, protoze
text = "aaa bbb ccc";
pattern1 = "aaa bbb";
pattern2 = "aaa bbb ccc";
kdyz ted nahradis pomoci pattern1, tak zbyde "neco ccc" a patern2 se ignoruje, protoze retezec uz neobsahuje "aaa bbb ccc", ale "neco ccc"