Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como decodificar código PHP
Muitas vezes, os programadores precisam codificar código PHP ou texto para garantir que os dados transferidos através das redes é transmitida corretamente e que os algoritmos de busca são otimizados para minimizar o tempo de busca. Codificação PHP também é usado para aplicações de segurança que envolvem a transmissão de senhas e transações financeiras através de redes abertas , como a World Wide Web . Ao examinar o código PHP , os programadores podem notar que o código e as cadeias de texto parecem sem sentido . Este código é muitas vezes codificada código PHP. Ler ou decifrar , geralmente, exige que decodificá-lo com as funções de decodificação PHP , tais como a função de decodificação de base 64 . Instruções
1

Copie o código ou texto que tenha sido codificado com a função base64_encode . Este texto codificado pode ser exibido na página da Web que você está vendo ou em um arquivo PHP. Se ele está no arquivo PHP , abra o arquivo PHP com um editor de texto, selecione o texto codificado e copiá-lo para a placa de grampo . Para este exemplo , vamos supor que os base64 codificado texto no arquivo PHP foi: " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==" . Este texto codificado é o base64 codificados equivalente do texto não codificada , " Seu número de cartão codificado é 324564 . "
2

Crie um novo arquivo de texto com o seu programa de editor de texto. " . DecodedPHP.php " Salve o arquivo com o nome
3

Digite o operador de script PHP na primeira linha do arquivo de texto para indicar que o texto é um script PHP codificado :

< ? php
4

Declare uma variável de seqüência PHP chamada " $ Str " na próxima linha do editor de texto. Cole no texto codificado você copiou e atribuí-lo à variável str $ com o sinal de igual

$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==' ; .

Onde " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==" é o base64 codificação para " seu número de cartão codificado é 324564 . "
5 Tipo

no código PHP para exibir o conteúdo decodificado da string. Use a função echo do PHP ea função base64_decode para exibir o código PHP decodificado na tela do computador

eco base64_decode ( $ str );
6 Tipo

na próxima linha do texto editor o código que termina o script PHP.

>
7

Salve o arquivo PHP e enviá-lo para seu servidor web. Vá até a página da Web que você carregou o servidor Web para . Observa-se que a variável de cadeia PHP decodificado é exibido em sua página e lê :

' O número do cartão codificado é 324564 ';
8

Use o código abaixo para codificar as variáveis ​​de string do PHP códigos base64 como secretos . Variáveis ​​de cadeia diferentes substituir dentro $ str2 para exibir o código base64 e copie a string codificada na variável $ str ver que as funções de decodificação base64 codificar e trabalhar corretamente.

< ? Php

$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==' ;

eco base64_decode ( $ str );

$ str2 = ' O número do cartão codificado é 324564 ';

eco base64_encode ( $ str2 ); ?

>

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar um modificador E Função 
·Por que você não deve usar PHP curto Tags 
·Como substituir uma barra invertida 
·Como prevenir vários logins com SESSION_ID 
·Tutorial Raspadinha PHP 
·Como testar Parse XML 
·Como fazer uma pesquisa ao vivo com PHP e MySQL 
·Alpha Numeric PHP Verificação 
·Como controlar o número de arquivos de dados que se po…
·Como busca enquanto você digita em AJAX Com MySQL PHP 
  Artigos em destaque
·Como instalar o ISA Server 2006 Proxy Client 
·Como calcular a porcentagem de caracteres em Java 
·Como construir uma imagem do Windows CE 
·Como escrever um script DOS 
·Como usar dados em um Fluxograma 
·Como usar HTML Purifier Como Tidy Alternativa 
·Como colocar guias no lado esquerdo com EXTJS 
·Como converter códigos Pseudo de fluxogramas 
·Como aprender Programação Mobile 
·Como editar formulários em DataGridView 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados