Souvent, les programmeurs ont besoin d'encoder le code PHP ou le texte à s'assurer que les données transférées via les réseaux sont transmises correctement et que les algorithmes de recherche sont optimisés pour minimiser le temps de recherche . Encodage PHP est également utilisé pour les applications de sécurité qui impliquent l' émission du mot de passe et les transactions financières sur des réseaux ouverts , tels que le World Wide Web. Lors de l'examen du code PHP , les programmeurs peuvent noter que les chaînes de code et le texte semblent absurdes . Ce code est souvent codé code PHP. Lecture ou déchiffrer nécessite généralement que vous décodez avec PHP fonctions de décodage telles que la fonction de base 64 de décodage. Instructions 1 Recopier le code ou le texte qui a été codé avec la fonction de base64_encode . Ce texte codé peut être affiché sur la page Web que vous affichez ou dans un fichier PHP. Si elle est dans le fichier PHP , ouvrez le fichier PHP avec un éditeur de texte , sélectionnez le texte codé et le copier dans le presse-papiers . Pour cet exemple , supposons que le texte encodé en base64 dans le fichier PHP était: " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==" . Ce texte codé est l'équivalent codé en base64 du texte non codé , " Votre numéro de carte codée est 324564 . " 2 Créer un nouveau fichier texte avec votre programme d' éditeur de texte. Enregistrez le fichier sous le nom 3 Saisissez l' opérateur de script PHP sur la première ligne du fichier texte pour indiquer que le texte est un script codé en PHP " decodedPHP.php . ": php 4 déclarer une variable de chaîne PHP appelée "$ str" sur la prochaine ligne de l'éditeur de texte . Collez le texte codé que vous avez copié et l'affecter à la variable $ str avec le signe égal $ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==' ; . Où " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " est le base64 codant pour " Votre numéro de carte codée est 324564 . " 5 Tapez le code PHP pour afficher le contenu décodé de la chaîne. Utilisez la fonction d'écho PHP et la fonction de base64_decode pour afficher le code PHP décodé à l'écran base64_decode d'écho informatique ( $ str ) ; 6 type sur la ligne suivante du texte éditeur le code qui se termine le script PHP. > 7 Enregistrez votre fichier PHP et de le transférer sur votre serveur Web. Accédez à la page Web que vous avez téléchargé le serveur Web pour . Remarquez que la variable de chaîne PHP décodé est affiché sur votre site Web et il lit : 'Votre numéro de carte codée est 324564 »; 8 Utilisez le code ci-dessous pour coder les variables de chaîne PHP que les codes secrets base64 . Remplacez variables différentes dans str2 $ pour afficher le code base64 et copiez la chaîne codée dans la variable $ str de voir que le décodage base64 et encoder des fonctions fonctionnent correctement . Php $ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==' ; base64_decode d'écho ( $ str ) ; $ str2 = ' Votre numéro de carte codée est 324564 " ; base64_encode d'écho ($ str2 ) ; > Photos
|