Code Duplication    Length = 4-4 lines in 2 locations

htdocs/lib2/Net/IDNA2.php 2 locations

@@ 3130-3133 (lines=4) @@
3127
                if ($v >> 5 == 6) { // &110xxxxx 10xxxxx
3128
                    $next_byte = 0; // Tells, how many times subsequent bitmasks must rotate 6bits to the left
3129
                    $v = ($v - 192) << 6;
3130
                } elseif ($v >> 4 == 14) { // &1110xxxx 10xxxxxx 10xxxxxx
3131
                    $next_byte = 1;
3132
                    $v = ($v - 224) << 12;
3133
                } elseif ($v >> 3 == 30) { // &11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
3134
                    $next_byte = 2;
3135
                    $v = ($v - 240) << 18;
3136
                } elseif ($v >> 2 == 62) { // &111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
@@ 3136-3139 (lines=4) @@
3133
                } elseif ($v >> 3 == 30) { // &11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
3134
                    $next_byte = 2;
3135
                    $v = ($v - 240) << 18;
3136
                } elseif ($v >> 2 == 62) { // &111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
3137
                    $next_byte = 3;
3138
                    $v = ($v - 248) << 24;
3139
                } elseif ($v >> 1 == 126) { // &1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
3140
                    $next_byte = 4;
3141
                    $v = ($v - 252) << 30;
3142
                } else {