47 inscrits



  • Visites de la page : [424]
  • Catégorie : Algorithmes
  • Modifié le : 13-05-2006
  • Site auteur : Site de l'auteur




Voici deux fonctions utiles pour changer du texte en binaire et vice versa.


   Code:
<?php 
function bin2text($bin_str

    
$text_str ''
    
$chars explode("\n"chunk_split(str_replace("\n"''$bin_str), 8)); 
    
$_I count($chars); 
    for(
$i 0$i $_I$text_str .= chr(bindec($chars[$i])), $i  ); 
    return 
$text_str


function 
text2bin($txt_str

    
$len strlen($txt_str); 
    
$bin ''
    for(
$i 0$i $len$i  
    { 
        
$bin .= strlen(decbin(ord($txt_str[$i]))) < str_pad(decbin(ord($txt_str[$i])), 80STR_PAD_LEFT) : decbin(ord($txt_str[$i])); 
    } 
    return 
$bin

?>


Spiral a écrit le 22/05/2007 à 17:27
Attention dans la fonction text2bin il manque "++" for($i = 0; $i < $len; $i ) Boucle infinie !


Nom / Pseudo :    
Email :
image de securisation du formulaire
Commentaire :




.: Easy-Script © 2002/2008 - Tous droits réservés - CNIL N°1098778 - Gén en 0.324 sec :.                        Top