Como fazer a codificação e decodificação de Basetop 10?

Como fazer a codificação e decodificação de Basetop 10?
Sabe-se que o PHP é a linguagem de programação de uso geral mais amplamente utilizada. É basicamente uma linguagem de script que é usada principalmente para o desenvolvimento da web. A razão para a popularidade desse idioma se deve ao fato de que sua sintaxe é extremamente concisa e simples. Isso significa que é capaz de diminuir um código longo escrito em alguma outra linguagem de programação em algumas linhas de código. No que diz respeito ao artigo de hoje, tentaremos aprender o conceito de codificação e decodificação base64 usando a linguagem de programação PHP.

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.