@@ 51-61 (lines=11) @@ | ||
48 | *@param string $str a binary string |
|
49 | *@return string hex the hexified string |
|
50 | **/ |
|
51 | function encode($data) { |
|
52 | //---------------------- |
|
53 | $str=$data; |
|
54 | $hex = ""; |
|
55 | $i = 0; |
|
56 | do { |
|
57 | $hex .= sprintf("%02x", ord($str{$i})); |
|
58 | $i++; |
|
59 | } while ($i < strlen($str)); |
|
60 | return $hex; |
|
61 | } |
|
62 | ||
63 | } |
|
64 |
@@ 1063-1072 (lines=10) @@ | ||
1060 | *@param string $str a binary string |
|
1061 | *@return string $hex the hexified string |
|
1062 | **/ |
|
1063 | function _bin2hex($str) { |
|
1064 | //---------------------- |
|
1065 | $hex = ""; |
|
1066 | $i = 0; |
|
1067 | do { |
|
1068 | $hex .= sprintf("%02X", ord($str[$i])); |
|
1069 | $i++; |
|
1070 | } while ($i < strlen($str)); |
|
1071 | return $hex; |
|
1072 | } |
|
1073 | ||
1074 | ||
1075 | /** |