Converte uma string binaria em seu respectivo codigo ascii

Publicado por Rodney Wellington C. Barreto 20/10/2004

[ Hits: 11.490 ]

Homepage: http://rodneybr.t35.com

Download human.php




Este script nao faz mais nada, além de converter uma string binaria em seu respectivo codigo ascii.

  



Esconder código-fonte

<?php
/*****************************************************
 *  human.php - converte uma string binaria em seu respectivo  *
 *  caractere ascii.                                                                  *
 *                                                                                          *
 *  autor: Rodney Barreto     e-mail: rodney_qg@yahoo.com.br  *
 *  20/09/2004 - v. 1.0                                                            *
******************************************************/

$bin = "111001011011111100100110111011001011111001";
$tm = strlen($bin)/7; //conta a quantidade de caracteres da string e divide por 7
$x = 0;
for($i = 1;$i <= $tm;$i++){
    $partebin[$i] = substr($bin,$x,7); //isola cada parte binaria da string
    $ascii[$i] =  bindec($partebin[$i]); //converte cada parte binaria em seu valor decimal da tabela ascii
    $letra[$i] = chr($ascii[$i]);   //converte cada codigo ascii em seu respectivo caractere da tabela ascii
    printf("$partebin[$i] = $ascii[$i] = $letra[$i]<br>"); //imprime tudo
    $x += 7;
}
echo "<br>";
for($i = 1;$i <= $tm;$i++){
    printf($letra[$i]);
}
?>

Scripts recomendados

Radio online

catdoc

RSS 1.0 no seu site

Agenda de contatos PHP

Gerenciador de Escola de Informática


  

Comentários
[1] Comentário enviado por hugh em 21/10/2004 - 19:59h

Bom, esse script é apenas o inverso daquele outro, na verdade nem tinha necessidade de postar separado, poderia postar junto mesmo, e continuo fazendo a minha pergunta, é até legal, mas não tem aplicabilidade! De qualquer forma, valeu o trabalho.

[2] Comentário enviado por diegorondonia em 03/02/2006 - 18:29h

o linux voce cocegue traduzir o mundo da informatica

[3] Comentário enviado por removido em 13/03/2006 - 15:25h

seria mais facil utilizar a função bindec()


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts