Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function dominó($data) {
- $ret = '';
- $remains = null;
- $tmp = null;
- for ($i = 0; $i < strlen($data); $i++) {
- $remains = 0;
- $tmp = ord($data[$i]);
- while ($tmp > floor(ord($data[$i]) / 8)) {
- $tmp = floor($tmp / 2);
- }
- $tmp = ($tmp >= 10 ? $tmp : '0'.$tmp);
- $remains = ord($data[$i]) - ($tmp * 8);
- $ret .= $tmp.'.'.$remains;
- $remains = null;
- $tmp = null;
- }
- return $ret;
- }
- function dominar($data) {
- $ret = '';
- foreach (str_split($data, 4) as $targetPart) {
- $targetPart = (explode('.', $targetPart)[0] * 8) + explode('.', $targetPart)[1];
- $ret .= chr($targetPart);
- }
- return $ret;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement