Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come convertire una stringa UTF -8 in PHP

La maggior parte delle pagine Web scritte in inglese vengono codificati in ISO - 8859-1 , una codifica di set di caratteri adatto per la visualizzazione di testo in inglese senza caratteri speciali o accenti . Questo set di caratteri è noto anche come " Latin 1 " perché include i caratteri latini più comunemente utilizzati . Se si dispone di una stringa di testo che è ISO- 8859-1 , è possibile convertirlo in UTF -8 usando una funzione PHP . Una volta che il testo è impostato su UTF -8 (chiamato " Unicode " anche ) , è possibile scrivere in qualsiasi lingua usando i caratteri necessari , come il francese o il giapponese . Istruzioni
1

Creare una variabile e impostare il suo valore su una stringa che contiene solo iso-8859- 1 caratteri :

$ Stringa = "Questo è semplice testo in inglese senza caratteri speciali . " ;
2

tipo la" funzione utf8_encode ( ) " nel codice da qualche parte al di sotto della variabile creata e passare la variabile come parametro :

utf8_encode ( $ Stringa ) ;

Avvolgere la stringa tra virgolette singole o doppie per inserirlo direttamente nella funzione senza utilizzare una variabile , se si vuole :

utf8_encode ( 'Questo è normale testo in inglese senza caratteri speciali ' ) ;
3

il risultato della funzione " utf8_encode ( )" come il valore di una nuova variabile :

$ utf8string = utf8_encode ( $ Stringa ) ;

per aggiornare la variabile originale con il nuovo testo UTF-8 codifica , impostare il valore della funzione " utf8_encode ( ) " alla variabile originale :

$ Stringa = utf8_encode ( $ Stringa ) ;

 

Programmazione © www.354353.com