Ho un file php che ha il seguente testo:Browser visualizza invece di '
<div class="small_italic">This is what you´ll use</div>
Su un server, esso appare come:
This is what you´ll use
E su un altro, come:
This is what you�ll use
Perché dovrebbe esserci una differenza e cosa posso fare per farlo apparire correttamente (come un apostrofo)?
nota a tutti (per riferimenti futuri)
ho implementato/suggerimento di Gumbo di Gordon, tranne che ho implementato su un livello di server piuttosto che il livello di applicazione. Si noti che (a) ho dovuto riavviare il server Apache e, cosa più importante, (b) ho dovuto sostituire i "dati non validi" esistenti con i dati corretti nella codifica corretta.
/etc/php.ini
default_charset = "iso-8859-1"
Sembra un problema di codifica per me. Ad ogni modo, perché non usi ''' invece di '' 'come tutti gli altri? : D – Shikiryu
controllare il set di caratteri del documento restituito (intestazioni) ci può essere la spiegazione, in ogni caso puoi semplicemente usare '’' – Hannes
E aggiungerò: _Questo odora come copia/incolla di Word_ – Shikiryu