Compilateur utilisé
Pour la création d'un script PHP pour le codage et le décodage de la base64 et la compilation, plus tard, nous avons utilisé un compilateur en ligne.
Dans ce guide, nous voulions nous concentrer davantage sur le code réel plutôt que sur le compilateur utilisé. C'est exactement pourquoi nous nous sommes libérés des tracas d'installer un compilateur dédié pour exécuter notre script PHP; Nous avons plutôt préféré utiliser un en ligne. Cependant, vous pouvez également utiliser Visual Studio, Visual Studio Code ou tout autre compilateur de votre choix si vous le souhaitez.
Système d'exploitation utilisé
Pour cet article particulier, nous avons utilisé le système d'exploitation Windows 10 et nous avons accédé au compilateur PHP en ligne en utilisant le navigateur Google Chrome; Cependant, vous pouvez choisir n'importe quel système d'exploitation ou navigateur de votre choix pour utiliser ce compilateur.
Les fonctions d'encodage et de décodage intégrées de PHP et de leurs paramètres
Le langage de programmation PHP contient des fonctions intégrées pour faire le codage et le décodage de la base64. La fonction PHP qui est utilisée pour le codage Base64 est «Base64_Encode», tandis que celle utilisée pour le décodage est «Base64_decode». Ces deux fonctions acceptent un seul paramètre. La fonction de codage prend une chaîne normale comme entrée, tandis que la fonction de décodage prend une chaîne codée comme entrée. De plus, le type de retour de ces deux fonctions est également «String.«Les syntaxes générales de ces deux fonctions sont données ci-dessous:
String base64_encode (string stringToBeencoded);Ici, «StringToBeenCcoded» représente la chaîne que vous souhaitez encoder.
String base64_decode (string stringToBeDecoded);Ici, «StringToBedeCoded» fait référence à la chaîne que vous souhaitez décoder.
Ces deux fonctions intégrées de PHP le rendent extrêmement pratique pour faire le codage et le décodage de la base64 au besoin. Vous avez littéralement besoin d'écrire une seule ligne de code pour effectuer chacun de ces processus, et vous vous en rendez compte une fois que vous passerez par le script PHP que nous avons conçu pour vous.
Le processus d'exécution du codage et du décodage de la base64 en php
Le script PHP pour effectuer le codage et le décodage de la base64 est très simple. Vous devez d'abord jeter un œil à ce script, puis nous essaierons de vous l'expliquer.
Dans ce script PHP, nous avons d'abord placé la balise PHP I.e. . L'ensemble du script PHP sera enfermé dans cette balise. Tout ce que vous écrirez en dehors de cette balise ne sera pas exécuté. Ensuite, nous avons créé une variable «$ str» et l'avons égalisée à la chaîne «Je suis un exemple de chaîne."Pour imprimer cette chaîne sur la console, nous avons utilisé l'instruction" Echo NL2BR ("La chaîne d'origine est: $ str \ n")."La commande" Echo "dans PHP est utilisée pour imprimer quoi que ce soit sur la console. La fonction «NL2BR» est utilisée pour insérer une nouvelle ligne après l'instruction actuelle lorsqu'elle est utilisée en conjonction avec le drapeau «\ n» juste pour améliorer la lisibilité de la sortie. À l'intérieur de cette fonction, nous avons écrit un message et la chaîne d'origine qui doit être imprimée.
Ensuite, nous avons créé une variable nommée «$ codée» et l'avons égalisée à la fonction PHP intégrée «Base64_encode». Cette fonction prend une chaîne comme entrée. Nous avons passé la chaîne d'origine à cette fonction. Ensuite, nous avons utilisé la même instruction «Echo» pour imprimer la chaîne codée sur la console. Après cela, nous avons créé une variable nommée «$ décoded» et l'avons égalisée à la fonction PHP intégrée «base64_decode». Cette fonction prend une chaîne codée comme entrée. Par conséquent, nous y avons passé notre chaîne codée, puis nous avons imprimé la chaîne décodée sur la console en utilisant une autre commande «echo».
Résultat du script PHP pour le codage et le décodage de la base64
Après avoir créé ce script PHP, nous voulions visualiser ses résultats pour confirmer si le codage et le décodage de la base64 ont eu lieu avec succès ou non. Pour cela, nous avons dû exécuter ce script PHP en cliquant sur le bouton «Exécuter» situé sur notre compilateur. Le résultat de ce script PHP est affiché dans l'image ci-dessous:
Dans ce résultat, vous pouvez facilement voir deux cordes normales, je.e., un original et l'autre décodé et une corde codée. Les chaînes originales et décodées se correspondent exactement, ce qui indique que les processus de codage et de décodage ont parfaitement fonctionné dans PHP. De plus, comme il y avait très peu de lignes de code présentes dans ce script PHP, donc, l'exécution de ce script PHP a eu lieu à une vitesse très rapide.
Conclusion
Avec l'aide de ce guide, nous voulions transmettre à nos lecteurs la méthode du codage et du décodage de la base64 dans le langage de programmation PHP. Pour ce faire, nous avons accédé à un compilateur en ligne dont le lien est également mentionné au début de cet article. Ensuite, en utilisant ce compilateur, nous avons conçu un script PHP en utilisant les fonctions de codage et de décodage de base de base64 intégrées de PHP. Après cela, nous vous avons expliqué ce script en détail, suivi de son résultat. En parcourant ce script et son résultat respectif, vous pourrez réaliser à quel point il est facile d'effectuer le codage et le décodage de la base64 dans le langage de programmation PHP. Tout ce dont vous avez besoin pour vous occuper lors de l'écriture d'un script PHP, c'est que vous n'écrivez rien en dehors de la balise PHP. Sinon, vous ne serez pas capable de l'exécuter jamais.