[Code]php Code:
<?php
Header ("content-type:text/html; Charset=utf-8 ");
/**
* Converts a string into binary
* @param type $str
* @return Type
*/
function Strtobin ($STR) {
1. List each character
$arr = Preg_split ('/<!^) (?! $/U ', $str);
2.unpack characters
foreach ($arr as & $v) {
$temp = Unpack (' h* ', $v); $v = Base_convert ($temp [1], 16, 2);
Unset ($temp);
}
Return join (", $arr);
}
/**
* Speak binary to be converted into strings
* @param type $str
* @return Type
*/
function Bintostr ($STR) {
$arr = Explode (", $str);
foreach ($arr as & $v) {
$v = Pack ("H". Strlen (Base_convert ($v, 2)), Base_convert ($v, 2, 16));
}
Return join (", $arr);
}
echo strtobin ("PHP two times Development: www.php2.cc");;
Echo ' <br/> ';
Echo bintostr ("1110000 1101000 1110000 111001001011101010001100 111001101010110010100001 111001011011110010000000") 111001011000111110010001 111011111011110010011010 1110111 1110111 1110111 101110 1110000 1101000 1110000 110010 101110-11 00011 1100011 ");