Originariamente inviato da skill83
Salve ragazzi ho bisogno di leggere e scrivere un file in utf-16 ma ho trovato info solo a riguardo utf-8 e sono arrivato alla conclusione che non c'è modo (se c'è ditemelo per favore)

esiste un escamotage per ottenere lo stesso risultato???


grazie a presto
http://it.wikipedia.org/wiki/UTF-16

UTF-16 ha la stessa codifica dell'unicode se non erro

Dai un occhiata anche qui

http://it.wikipedia.org/wiki/UTF-16

Diciamo che in generale ti basterebbe leggere i 2/4 byte dell'UTF-16 e ricostruire i byte (da 1 a 6) dell'UTF-8 e poi passare il tutto a utf8_decode per leggerli

oppure, molto più semplicemente, utilizzi le funzioni di mb_string