Comment Décoder les Chaînes Binaires

ASCII American Standard Code for Information Interchange, est un moyen de codage de texte & - y compris les nombres, les symboles de ponctuation et les lettres & - comme une chaîne binaire. "01001000 01101001 00100001, cependant, est beaucoup moins facile à lire que "Salut!" Pour faire le meilleur usage de chaînes binaires, vous avez besoin d'un moyen facile de les décoder. L'librement disponible, de la croix-plate-forme de langage de script PHP fournit plusieurs fonctions qui simplifient grandement le processus de traduction d'une chaîne binaire en texte lisible.


Comment Décoder les Chaînes Binaires
ASCII American Standard Code for Information Interchange, est un moyen de codage de texte & - y compris les nombres, les symboles de ponctuation et les lettres & - comme une chaîne binaire. '01001000 01101001 00100001, cependant, est beaucoup moins facile à lire que 'Salut!' Pour faire le meilleur usage de chaînes binaires, vous avez besoin d'un moyen facile de les décoder. L'librement disponible, de la croix-plate-forme de langage de script PHP fournit plusieurs fonctions qui simplifient grandement le processus de traduction d'une chaîne binaire en texte lisible.
les Choses dont Vous aurez Besoin
  • PHP4 ou plus tard

  • Créer un fichier texte vide et nommez-le 'decode.php.' L'ouvrir dans votre système d'exploitation par défaut de l'éditeur de texte simple, ou utilisez un environnement de développement PHP. Ajouter '' comme la dernière ligne de ce dit le PHP interprète de tout lire entre ces lignes de code PHP. (Ne pas taper les guillemets.)
  • Entrez la chaîne binaire sur la deuxième ligne en l'associant avec une variable PHP appelé '$binary_string' après la suppression de tous les espaces à partir du code binaire. Votre code devrait ressembler à quelque chose comme ceci: '$binary_string = '0100100001100101011011000110110001101111' '.
  • Initialiser un tableau appelé '$char_array' en tapant '$char_array = array() ' sur la troisième ligne de code.
  • Saut de la chaîne en groupes de huit caractères (ASCII s'appuie sur huit bits de codage & - grâce à l'utilisation d'une boucle while (). Copiez et collez le code suivant dans votre fichier PHP:
    while(strlen($binary_string)>0) {
    $char_array[] = substr($binary_string,0,8)
    $binary_string = substr($binary_string,8)
    }
  • Ajouter une ligne de code pour traduire le binaire en un nombre décimal à l'aide de la bindec() de la fonction, ensuite convertir ce nombre binaire à un caractère ASCII via la fonction chr() avant d'imprimer les résultats à l'écran:
    foreach ($char_array $texte) { echo chr(bindec($char)) }
  • Enregistrez le fichier et le télécharger sur votre serveur PHP4. Lorsque vous exécutez le script PHP de l'ouvrir dans un navigateur web, le décodé chaîne binaire sera imprimé directement sur votre écran. Dans cet exemple, le code affichera 'Bonjour.'








Comment Decoder les Chaînes Binaires


ASCII American Standard Code for Information Interchange, est un moyen de codage de texte & - y compris les nombres, les symboles de ponctuation et les lettres & - comme une chaîne binaire. "01001000 01101001 00100001, cependant, est beaucoup moins facile a lire que "Salut!" Pour faire le meilleur usage de chaînes binaires, vous avez besoin d'un moyen facile de les decoder. L'librement disponible, de la croix-plate-forme de langage de script PHP fournit plusieurs fonctions qui simplifient grandement le processus de traduction d'une chaîne binaire en texte lisible.


Comment Decoder les Chaînes Binaires
ASCII American Standard Code for Information Interchange, est un moyen de codage de texte & - y compris les nombres, les symboles de ponctuation et les lettres & - comme une chaîne binaire. '01001000 01101001 00100001, cependant, est beaucoup moins facile a lire que 'Salut!' Pour faire le meilleur usage de chaînes binaires, vous avez besoin d'un moyen facile de les decoder. L'librement disponible, de la croix-plate-forme de langage de script PHP fournit plusieurs fonctions qui simplifient grandement le processus de traduction d'une chaîne binaire en texte lisible.
les Choses dont Vous aurez Besoin
  • PHP4 ou plus tard

  • Creer un fichier texte vide et nommez-le 'decode.php.' L'ouvrir dans votre systeme d'exploitation par defaut de l'editeur de texte simple, ou utilisez un environnement de developpement PHP. Ajouter '' comme la derniere ligne de ce dit le PHP interprete de tout lire entre ces lignes de code PHP. (Ne pas taper les guillemets.)
  • Entrez la chaîne binaire sur la deuxieme ligne en l'associant avec une variable PHP appele '$binary_string' apres la suppression de tous les espaces a partir du code binaire. Votre code devrait ressembler a quelque chose comme ceci: '$binary_string = '0100100001100101011011000110110001101111' '.
  • Initialiser un tableau appele '$char_array' en tapant '$char_array = array() ' sur la troisieme ligne de code.
  • Saut de la chaîne en groupes de huit caracteres (ASCII s'appuie sur huit bits de codage & - grace a l'utilisation d'une boucle while (). Copiez et collez le code suivant dans votre fichier PHP:
    while(strlen($binary_string)>0) {
    $char_array[] = substr($binary_string,0,8)
    $binary_string = substr($binary_string,8)
    }
  • Ajouter une ligne de code pour traduire le binaire en un nombre decimal a l'aide de la bindec() de la fonction, ensuite convertir ce nombre binaire a un caractere ASCII via la fonction chr() avant d'imprimer les resultats a l'ecran:
    foreach ($char_array $texte) { echo chr(bindec($char)) }
  • Enregistrez le fichier et le telecharger sur votre serveur PHP4. Lorsque vous executez le script PHP de l'ouvrir dans un navigateur web, le decode chaîne binaire sera imprime directement sur votre ecran. Dans cet exemple, le code affichera 'Bonjour.'

Comment Décoder les Chaînes Binaires

ASCII American Standard Code for Information Interchange, est un moyen de codage de texte & - y compris les nombres, les symboles de ponctuation et les lettres & - comme une chaîne binaire. "01001000 01101001 00100001, cependant, est beaucoup moins facile à lire que "Salut!" Pour faire le meilleur usage de chaînes binaires, vous avez besoin d'un moyen facile de les décoder. L'librement disponible, de la croix-plate-forme de langage de script PHP fournit plusieurs fonctions qui simplifient grandement le processus de traduction d'une chaîne binaire en texte lisible.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation