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

Come convertire i caratteri in numeri ASCII in PHP

Conversione di stringhe di testo , caratteri e numeri in PHP è in genere semplice, come il linguaggio fornisce molte funzioni standard per questi tipi di attività . Se si dispone di una stringa di testo nel codice PHP e bisogno di convertire i suoi caratteri di valori ASCII , è possibile farlo con poche righe di codice . Utilità PHP includono la funzione " ord ", che restituisce il valore ASCII del primo carattere di una stringa , così come la funzione " chr ", che restituisce un carattere da un valore ASCII . Istruzioni
1

Prepara il tuo personaggio nel codice PHP . Il codice seguente illustra la creazione di una variabile stringa con un carattere come il suo valore , contenuto all'interno di una struttura script PHP : ?

<

Php //crea una stringa variabile per contenere il carattere

$ the_character = " t" ; ?

>

è possibile scegliere qualsiasi personaggio che ti piace , compresi i numeri e simboli , fino a quando si tiene fede a coloro che all'interno della ASCII gamma , in quanto questi sono quelli con valori ASCII . Se hai già il tuo personaggio memorizzato come variabile nello script PHP , lo utilizzano.
2

Eseguire il metodo " ord " sul vostro personaggio . Utilizzando la sintassi seguente , passare la variabile stringa di caratteri per il metodo " ord " come parametro :

ord ( $ the_character ) ;

Il metodo " ord " svolge il processo di conversione in primo carattere della stringa passata come parametro. Questo significa che se si dispone di una stringa più lunga e serve tutti i caratteri convertiti, è necessario eseguire questa procedura per ogni personaggio - per esempio , all'interno di un ciclo "for " . Dopo il processo di " ord " è completo, l'originale valore variabile stringa rimarrà la stessa .
3

Conservare il risultato dell'operazione " ord " in una variabile . Il metodo " ord " restituisce un valore intero che rappresenta il codice ASCII del primo carattere passato nel parametro . È possibile utilizzare il valore direttamente come nel seguente codice di esempio :

echo "

ASCII : " . . Ord ( $ the_character ) " < /div > " ;

scrive il valore ASCII fuori per browser dell'utente . In generale , di solito è preferibile memorizzare il valore di una variabile , modificando la linea chiamata di funzione " ord " come segue :

$ ascii_value = ord ( $ the_character ) ;

Dopo questa riga è possibile accedere al valore ASCII e utilizzarlo in qualsiasi modo è necessario .
4

Usa il valore ASCII all'interno del tuo script PHP . Che cosa potete fare con il vostro variabile valore ASCII naturalmente dovrebbe dipendere lo scopo del vostro script PHP . Potenzialmente è possibile accedervi in qualsiasi punto del codice in seguito al processo " ord " . Ad esempio , per emettere il valore al browser utilizzando la variabile , è possibile utilizzare la seguente sintassi :

echo " Character

: " $ the_character " - valore ASCII : " . . $ Ascii_value . . " < /div > " ;

Questo esempio di codice scrive il valore di stringa di caratteri originale così come la versione ASCII
5

Salva il tuo script PHP e caricarlo al tuo . server. Passare alla pagina relativa in un browser Web per verificare la funzionalità del codice. Se il codice non funziona correttamente , verificare i caratteri che state attraversando la funzione " ord " sono in realtà all'interno del set ASCII . ASCII contiene solo 128 caratteri , per cui alcune stringhe di testo del sito web non sono coperti da essa.

 

Programmazione © www.354353.com