dziś znalazłem dziwne działanie funkcji set_error_handler,
mianowicie:
chcę filtrować dane w iconv ,
więc daję:
//bo wszystko inne ma być raportowane // $goodUTF8 = @iconv("utf-8", "utf-8//IGNORE", $badUTF8);
I jest wszystko ok

Jednak przy dodaniu set_error_handler(array('x', 'y')); iconv mimo posiadania '@' wyrzuca exceptions .
W manualu pisze że set_error_handler ma $error_types = E_ALL | E_STRICT mimo to efekt jak pisałem ...
Jak radzicie to obejść/naprawić?