Ho un file PHP che ho creato con VIM, ma non sono sicuro di quale sia la sua codifica.Come posso essere sicuro della codifica del file?
Quando uso il terminale e controllare la codifica con il comando file -bi foo
(Il mio sistema operativo è Ubuntu 11.04) mi dà il risultato seguente:
text/html; charset=us-ascii
Ma, quando ho aperto il file con gedit dice che la sua codifica è UTF-8.
Quale è corretto? Voglio che il file sia codificato in UTF-8.
La mia ipotesi è che non ci sia BOM nel file e che il comando file -bi
legga il file e non trovi caratteri UTF-8, quindi presuppone che sia ascii, ma in realtà è codificato in UTF-8.
caratteri Che non ASCII sono nel file? – dan04