@@ 884-887 (lines=4) @@ | ||
881 | if ($v >> 5 == 6) { // &110xxxxx 10xxxxx |
|
882 | $next_byte = 0; // Tells, how many times subsequent bitmasks must rotate 6bits to the left |
|
883 | $v = ($v - 192) << 6; |
|
884 | } elseif ($v >> 4 == 14) { // &1110xxxx 10xxxxxx 10xxxxxx |
|
885 | $next_byte = 1; |
|
886 | $v = ($v - 224) << 12; |
|
887 | } elseif ($v >> 3 == 30) { // &11110xxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
888 | $next_byte = 2; |
|
889 | $v = ($v - 240) << 18; |
|
890 | } elseif ($v >> 2 == 62) { // &111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
@@ 890-893 (lines=4) @@ | ||
887 | } elseif ($v >> 3 == 30) { // &11110xxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
888 | $next_byte = 2; |
|
889 | $v = ($v - 240) << 18; |
|
890 | } elseif ($v >> 2 == 62) { // &111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
891 | $next_byte = 3; |
|
892 | $v = ($v - 248) << 24; |
|
893 | } elseif ($v >> 1 == 126) { // &1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
894 | $next_byte = 4; |
|
895 | $v = ($v - 252) << 30; |
|
896 | } else { |
@@ 84-87 (lines=4) @@ | ||
81 | if ($v >> 5 == 6) { // &110xxxxx 10xxxxx |
|
82 | $next_byte = 0; // Tells, how many times subsequent bitmasks must rotate 6bits to the left |
|
83 | $v = ($v - 192) << 6; |
|
84 | } elseif ($v >> 4 == 14) { // &1110xxxx 10xxxxxx 10xxxxxx |
|
85 | $next_byte = 1; |
|
86 | $v = ($v - 224) << 12; |
|
87 | } elseif ($v >> 3 == 30) { // &11110xxx 10xxxxxx 10xxxxxx 10xxxxxx |
|
88 | $next_byte = 2; |
|
89 | $v = ($v - 240) << 18; |
|
90 | } elseif (self::$safe_mode) { |