Domanda
Questo mi sta facendo impazzire.
Ho questo file php su un server di test che non funziona..Ho mantenuto l'eliminazione di roba da esso fino a farla diventare
<? print 'Hello'; ?>
e ' in uscita
Ciao
se creo un nuovo file e copiare e incollare lo stesso script non funziona!Perché è questo il file che mi danno gli strani personaggi per tutto il tempo?
Soluzione
Che il BOM (Byte Order Mark) si sta vedendo.
Nell'editor, ci dovrebbe essere un modo per forzare il salvataggio senza BOM, che elimina il problema.
Altri suggerimenti
Trovato, file -> codifica -> UTF8 con BOM , modificato UTF :-)
Dovrei avere chiesto prima wasing tempo cercando di capire :-)
Solo nel caso, qui è una lista di byte per BOM
Encoding Representation (hexadecimal) UTF-8 EF BB BF UTF-16 (BE) FE FF UTF-16 (LE) FF FE UTF-32 (BE) 00 00 FE FF UTF-32 (LE) FF FE 00 00 UTF-7 2B 2F 76, and one of the following bytes: [ 38 | 39 | 2B | 2F ]† UTF-1 F7 64 4C UTF-EBCDIC DD 73 66 73 SCSU 0E FE FF BOCU-1 FB EE 28 optionally followed by FF†
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow