BOM byte order mark problem

 BOM byte order mark problem

La marca de orden de bytes (BOM) es un carácter de set Unicode que indica el orden de bits (de orden de bytes) de un archivo de texto . Su punto de código U + FEFF.

If the BOM character appears in the middle of a data stream, it should, according to Unicode, be interpreted as a "zero-width non-breaking space" (essentially a null character).

El BOM aparece en medio de un data stream, segun el unicode va a ser interpretado como un espacio sin tamaño ni linea osea "zero-width non-breaking space", un caracter nullo. NULL





Encoding Representation (hexadecimal) Representation (decimal) Representation (ISO-8859-1)
UTF-8 EF BB BF[t 1] 239 187 191 
UTF-16 (BE) FE FF 254 255 þÿ
UTF-16 (LE) FF FE 255 254 ÿþ
UTF-32 (BE) 00 00 FE FF 0 0 254 255 □□þÿ (□ is the ascii null character)
UTF-32 (LE) FF FE 00 00 255 254 0 0 ÿþ□□ (□ is the ascii null character)
UTF-7 2B 2F 76, and one of the following: [ 38 | 39 | 2B | 2F ][t 2] 43 47 118, and one of the following: [ 56 | 57 | 43 | 47 ] +/v, and one of the following: 8 9 + /
UTF-1 F7 64 4C 247 100 76 ÷dL
UTF-EBCDIC DD 73 66 73 221 115 102 115 Ýsfs
SCSU 0E FE FF[t 3] 14 254 255 □þÿ (□ is the ascii "shift out" character)
BOCU-1 FB EE 28 optionally followed by FF[t 4] 251 238 40 optionally followed by 255 ûî( optionally followed by ÿ
GB-18030 84 31 95 33 132 49 149 51 □1■3 (□ and ■ are unmapped ISO-8859-1 characters)



Como Solucionar el error  en php o cualquier otro compilador.
Debes abrir el archivo con notepad exe darle click en guardar como, abajo seleccionas el formato ANSI y listo.


0 pensamientos:

Post a Comment

feedback!