A linguagem de programação PHP suporta caracteres multi-byte , usando o padrão Unicode . Subjacente a todos os caracteres é uma seqüência de dados binários que contêm o código para uma determinada letra , número ou símbolo. Isso às vezes é referida como uma seqüência de bytes , particularmente para os caracteres Unicode que são compostos de vários bytes. Com o PHP , você pode definir personagens , inserindo sua seqüência de bytes. Você também pode obter a seqüência de bytes de um caractere já definido. Isso pode ser útil ao converter esquemas de codificação de caracteres. Coisas que você precisa
computador com servidor PHP, ou um interpretador PHP em linha
Mostrar Mais instruções
1
Decida como você irá executar seu código PHP. Se você tem um servidor PHP , você pode executar código usando arquivos PHP . Se você não tiver acesso a um servidor de PHP , você pode usar um intérprete PHP online. Digite o código deste tutorial em um arquivo PHP ou o interpretador PHP em linha
2
Comece seu programa PHP com a seguinte declaração : . ? 3 Declare uma variável e atribuir-lhe o valor de 'A ', ao escrever esta linha de código : $ str = 'A' ;
4
Obter o valor ASCII da variável $ str. Valores ASCII e Unicode valores se sobrepõem, de modo que este valor também será o valor Unicode da letra " A. " Para obter o valor ASCII , você pode usar a função ord assim: $ str = ord ( $ str );
5
Imprima a seqüência de bytes usando printf , que permite que você imprima o pouco crua sequência de um valor. Para imprimir a seqüência de bytes , você se refere a uma variável como % b na string de saída. Por exemplo, para imprimir a seqüência de bytes da variável $ str , você pode escrever isso: printf ( " seqüência de bytes : % b ', $ str );
6
Conclua seu programa PHP com a declaração " > " . Seu programa agora está pronto para ser testado em seu servidor PHP ou intérprete PHP online.
7
Execute o programa. A saída parece com isso: seqüência de bytes : 1000001