function pl($string, $type = UTF8_TO_ISO88592) { \"xb9\" => \"xc4x85\", \"xa5\" => \"xc4x84\", \"xe6\" => \"xc4x87\", \"xc6\" => \"xc4x86\", \"xea\" => \"xc4x99\", \"xca\" => \"xc4x98\", \"xb3\" => \"xc5x82\", \"xa3\" => \"xc5x81\", \"xf3\" => \"xc3xb3\", \"xd3\" => \"xc3x93\", \"x9c\" => \"xc5x9b\", \"x8c\" => \"xc5x9a\", \"x9f\" => \"xc5xbc\", \"x8f\" => \"xc5xbb\", \"xbf\" => \"xc5xba\", \"xaf\" => \"xc5xb9\", \"xf1\" => \"xc5x84\", \"xd1\" => \"xc5x83\" ); \"xb1\" => \"xc4x85\", \"xa1\" => \"xc4x84\", \"xe6\" => \"xc4x87\", \"xc6\" => \"xc4x86\", \"xea\" => \"xc4x99\", \"xca\" => \"xc4x98\", \"xb3\" => \"xc5x82\", \"xa3\" => \"xc5x81\", \"xf3\" => \"xc3xb3\", \"xd3\" => \"xc3x93\", \"xb6\" => \"xc5x9b\", \"xa6\" => \"xc5x9a\", \"xbc\" => \"xc5xbc\", \"xac\" => \"xc5xbb\", \"xbf\" => \"xc5xba\", \"xaf\" => \"xc5xb9\", \"xf1\" => \"xc5x84\", \"xd1\" => \"xc5x83\" ); ?>
To kod funkcji konwertującej utf8 na iso88592. Zamiast ź zwraca ż, a zamieast ż zwraca ź. Wie ktoś gdzie leży błąd i jak go naprawić?

Pozdro
alfanick