und ist bei UTF-8 eigentlich überflüssig. (Da sich eben die Byte-Order nicht ändern kann.)
Aber manche Leute werden anscheinend nicht müde, es zu senden bzw. zu verlangen.
siehe UTF-8
(Und ohne iconv wirst Du meiner Meinung nach kein korrektes UTF-8 ausgeben können.)