Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte prázdny textový súbor a pomenujte ju " decode.php . " Otvorte ho v predvolenom jednoduchom textovom editore vášho operačného systému , alebo použiť špeciálne vývojové prostredie PHP . Pridať " Zadajte binárny reťazec na druhom riadku spojením s PHP premennú s názvom " $ binary_string " po odstránení všetkých medzier z binárneho kódu . Váš kód bude vyzerať nejako takto : " $ binary_string = '0100100001100101011011000110110001101111 " ; " Inicializácia poľa s názvom " $ char_array " zadaním " $ char_array = array ( ) ; " . na treťom riadku kódu . Rozdeľte reťazec do skupín po ôsmich znakov --- ASCII opiera o kódovaní ôsmich bitov --- prostredníctvom použitia while ( ) slučky . Skopírujte a vložte nasledujúci kód do PHP súboru : while ( strlen ( $ binary_string ) > 0 ) { $ char_array [ ] = substr ( $ binary_string , 0,8 ) ; $ binary_string = substr ( $ binary_string , 8 ) ; } Pridajte riadok kódu preložiť binárne do desiatkovej číslo pomocou bindec funkcie ( ) , a potom previesť tento binárne číslo na znak ASCII pomocou CHR ( ) funkcie pred tlačou výsledky na obrazovke : foreach ( $ char_array ako $ char ) { echo chr ( bindec ( $ char ) ) ; } Uložte súbor a nahrať ho do svojho PHP4 servera . Pri spustení PHP skript otvorenie vo webovom prehliadači , bude dekódovať binárny reťazec vytlačiť priamo na vašej obrazovke . V tomto príklade kóde vypíše " Ahoj . "
2
3
4
5
6