Compilador usado
Para criar um script PHP para a codificação Base64 e decodificá -lo e compilar, mais tarde, usamos um compilador online.
Neste guia, queríamos focar mais no código real do que no compilador usado. É exatamente por isso que nos libertamos do incômodo de instalar um compilador dedicado para executar nosso script PHP; Em vez disso, preferimos usar um online. No entanto, você também pode usar o Visual Studio, o Código do Visual Studio ou qualquer outro compilador de sua escolha, se desejar.
Sistema operacional usado
Para este artigo em particular, usamos o sistema operacional do Windows 10 e acessamos o compilador PHP on -line usando o navegador do Google Chrome; No entanto, você pode escolher qualquer sistema operacional ou navegador de sua escolha para usar este compilador.
As funções de codificação e decodificação internas do PHP e seus parâmetros
A linguagem de programação PHP contém funções internas para fazer a codificação e decodificação base64. A função PHP usada para a codificação base64 é "base64_encode", enquanto a usada para a decodificação é "base64_decode". Ambas as funções aceitam um único parâmetro. A função de codificação leva uma string normal como a entrada, enquanto a função de decodificação leva uma string codificada como a entrada. Além disso, o tipo de retorno de ambas as funções também é “string.”As sintaxes gerais de ambas as funções são fornecidas abaixo:
String base64_encode (String stringTobeEncoded);Aqui, “StringTobeEncoded” representa a string que você deseja codificar.
String base64_decode (String StringToBEDECODED);Aqui, “StringTobedEcoded” refere -se à string que você deseja decodificar.
Essas duas funções internas de PHP tornam extremamente conveniente fazer a codificação e decodificação base64, conforme necessário. Você literalmente precisa escrever uma única linha de código para executar cada um desses processos, e você perceberá quando passar pelo script PHP que projetamos para você.
O processo de execução da codificação Base64 e decodificação no PHP
O script PHP para executar a codificação e decodificação base64 é muito simples. Você precisa dar uma olhada neste script primeiro e depois tentaremos explicar para você.
Neste script PHP, primeiro colocamos a etiqueta PHP I.e. . Todo o script PHP será incluído dentro desta tag. Qualquer coisa que você escreverá fora desta tag não será executada. Em seguida, criamos uma variável "$ str" e a empatamos com a string "Eu sou uma string de amostra.”Para imprimir essa string no console, usamos a declaração“ Echo nl2br (“A sequência original é: $ str \ n”)."O comando" Echo "no PHP é usado para imprimir qualquer coisa no console. A função "nl2br" é usada para inserir uma nova linha após a declaração atual quando usada em conjunto com a bandeira "\ n" apenas para melhorar a legibilidade da saída. Dentro desta função, escrevemos uma mensagem e a string original a ser impressa.
Em seguida, criamos uma variável chamada "$ codificada" e a empatamos com a função PHP interna "base64_encode". Esta função leva uma string como uma entrada. Passamos a string original para esta função. Em seguida, usamos a mesma declaração "Echo" para imprimir a sequência codificada no console. Depois disso, criamos uma variável chamada "$ decodificada" e a empatamos com a função PHP embutida "base64_decode". Esta função leva uma string codificada como entrada. Portanto, passamos nossa string codificada para ela e depois imprimimos a string decodificada no console usando outro comando "echo".
Resultado do script PHP para a codificação e decodificação base64
Depois de criar este script PHP, queríamos visualizar seus resultados para confirmar se a codificação e decodificação base64 ocorreu com sucesso ou não. Para isso, tivemos que executar este script PHP clicando no botão "Executar" localizado em nosso compilador. O resultado deste script PHP é mostrado na imagem abaixo:
Neste resultado, você pode ver facilmente duas cordas normais, eu.e., um original e o outro decodificado e uma corda codificada. As cordas originais e decodificadas se correspondem exatamente, o que é uma indicação de que os processos de codificação e decodificação funcionaram perfeitamente bem no PHP. Além disso, como havia muito poucas linhas de código presentes neste script PHP, portanto, a execução desse script PHP ocorreu a uma velocidade muito rápida.
Conclusão
Com a ajuda deste guia, queríamos transmitir aos nossos leitores o método da codificação e decodificação base64 na linguagem de programação PHP. Para isso, acessamos um compilador online cujo link também é mencionado no início deste artigo. Em seguida, usando este compilador, projetamos um script PHP usando a codificação Base64 integrada e decodificação de funções de PHP. Depois disso, explicamos esse script em detalhes para você, seguido por seu resultado. Ao passar por esse script e seu respectivo resultado, você poderá perceber como é fácil executar a codificação e decodificação base64 na linguagem de programação PHP. Tudo o que você precisa cuidar ao escrever um script php é que você não escreve nada fora da tag php. Caso contrário, você não será capaz de executá -lo nunca.