Destaques do Blog...

Burlar Protetores de Link Teste de texto

17 de setembro de 2011

ASCII

AscII (American Standart Code for Information Interchange) é uma codificação baseada no alfabeto inglês. Cada caractere possui 8 bits (ou seja, 1 byte).

Essa codificação reúne 128 caracteres, com 33 não imprimíveis (conhecidos como caracteres de controle) e 95 imprimíveis (que vão desde pontuações até letras e números).
Abaixo a Tabela ASCII:

Mas, o que eu ganho com isso???? Pra que serve isso pra mim...
Para programadores, isso é muito utilizado para acrescentar caracteres que não podem ser escritos diretamente no código...
Ex.: Em PHP você não pode colocar a ' (aspa simples) no código ou vai terminar o código que está sendo implementado, então usa-se a função chr(), com o número 39, que é o valor ASCII para a aspa simples.

$sql = "UPDATE livro SET ".chr(96)."Nome".chr(96)."=".chr(39).$_POST["nome"]
.chr(39);

Em Delphi, você pode usar também o código #13 para simular um ENTER no código ou #39 para simular novamente a aspa simples.

Key : char;
Key := #13;

Para usuários normais, existe a ASCII Art, que nada mais é desenhos feitos com essa códificação.
Ex.:

Nenhum comentário: