Crea un file di testo vuoto e denominarlo " decode.php . " Aprirlo in difetto semplice editor di testo del vostro sistema operativo , oppure utilizzare un ambiente dedicato allo sviluppo di PHP . Aggiungi " Inserisci la stringa binaria sulla seconda linea associandolo con una variabile PHP chiamata " $ binary_string " dopo la rimozione di tutti gli spazi del codice binario . Il tuo codice sarà simile a questo : "$ binary_string = '0100100001100101011011000110110001101111 '; " inizializzare un array chiamato " $ char_array " digitando " $ char_array = array (); " . sulla terza riga del codice . suddividere la stringa in gruppi di otto caratteri ASCII --- basa su una codifica a otto bit --- attraverso l'uso di un ciclo while ( ) . Copia e incolla il seguente codice nel file PHP : while ( strlen ( $ binary_string ) > 0 ) { $ char_array [ ] = substr ( $ binary_string , 0,8 ) ; $ binary_string = substr ( $ binary_string , 8) ; } aggiungere una riga di codice per tradurre il binario in un numero decimale usando il bindec ( ) la funzione, quindi convertire questo numero binario ad un carattere ASCII tramite la funzione chr ( ) prima di stampare i risultati sullo schermo : foreach ( $ char_array da $ char ) {echo chr ( bindec ( $ char ) );} Salvare il file e caricarlo sul server PHP4 . Quando si esegue lo script PHP aprendolo in un browser web , la stringa binaria decodificata verrà stampato direttamente sullo schermo . In questo esempio, il codice stamperà " Ciao. "
3
4
5
6
Informazioni correlate
Programmazione © www.354353.com