3v4l.org

run code in 300+ PHP versions simultaneously
<?php $count = 0; for ( $K1 = 0; $K1 < 3; $K1++ ) for ( $K2 = 0; $K2 < 3; $K2++ ) for ( $K3 = 0; $K3 < 3; $K3++ ) for ( $K4 = 0; $K4 < 3; $K4++ ) for ( $K5 = 0; $K5 < 3; $K5++ ) for ( $K6 = 0; $K6 < 3; $K6++ ) for ( $K7 = 0; $K7 < 3; $K7++ ) for ( $K8 = 0; $K8 < 3; $K8++ ) for ( $K9 = 0; $K9 < 3; $K9++ ) for ( $K10 = 0; $K10 < 3; $K10++ ) for ( $K11 = 0; $K11 < 3; $K11++ ) for ( $K12 = 0; $K12 < 3; $K12++ ) for ( $K13 = 0; $K13 < 3; $K13++ ) for ( $K14 = 0; $K14 < 3; $K14++ ) for ( $K15 = 0; $K15 < 3; $K15++ ) { $count++; } echo $count; ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 75
Branch analysis from position: 75
2 jumps found. (Code = 44) Position 1 = 77, Position 2 = 3
Branch analysis from position: 77
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 3
1 jumps found. (Code = 42) Position 1 = 72
Branch analysis from position: 72
2 jumps found. (Code = 44) Position 1 = 74, Position 2 = 5
Branch analysis from position: 74
2 jumps found. (Code = 44) Position 1 = 77, Position 2 = 3
Branch analysis from position: 77
Branch analysis from position: 3
Branch analysis from position: 5
1 jumps found. (Code = 42) Position 1 = 69
Branch analysis from position: 69
2 jumps found. (Code = 44) Position 1 = 71, Position 2 = 7
Branch analysis from position: 71
2 jumps found. (Code = 44) Position 1 = 74, Position 2 = 5
Branch analysis from position: 74
Branch analysis from position: 5
Branch analysis from position: 7
1 jumps found. (Code = 42) Position 1 = 66
Branch analysis from position: 66
2 jumps found. (Code = 44) Position 1 = 68, Position 2 = 9
Branch analysis from position: 68
2 jumps found. (Code = 44) Position 1 = 71, Position 2 = 7
Branch analysis from position: 71
Branch analysis from position: 7
Branch analysis from position: 9
1 jumps found. (Code = 42) Position 1 = 63
Branch analysis from position: 63
2 jumps found. (Code = 44) Position 1 = 65, Position 2 = 11
Branch analysis from position: 65
2 jumps found. (Code = 44) Position 1 = 68, Position 2 = 9
Branch analysis from position: 68
Branch analysis from position: 9
Branch analysis from position: 11
1 jumps found. (Code = 42) Position 1 = 60
Branch analysis from position: 60
2 jumps found. (Code = 44) Position 1 = 62, Position 2 = 13
Branch analysis from position: 62
2 jumps found. (Code = 44) Position 1 = 65, Position 2 = 11
Branch analysis from position: 65
Branch analysis from position: 11
Branch analysis from position: 13
1 jumps found. (Code = 42) Position 1 = 57
Branch analysis from position: 57
2 jumps found. (Code = 44) Position 1 = 59, Position 2 = 15
Branch analysis from position: 59
2 jumps found. (Code = 44) Position 1 = 62, Position 2 = 13
Branch analysis from position: 62
Branch analysis from position: 13
Branch analysis from position: 15
1 jumps found. (Code = 42) Position 1 = 54
Branch analysis from position: 54
2 jumps found. (Code = 44) Position 1 = 56, Position 2 = 17
Branch analysis from position: 56
2 jumps found. (Code = 44) Position 1 = 59, Position 2 = 15
Branch analysis from position: 59
Branch analysis from position: 15
Branch analysis from position: 17
1 jumps found. (Code = 42) Position 1 = 51
Branch analysis from position: 51
2 jumps found. (Code = 44) Position 1 = 53, Position 2 = 19
Branch analysis from position: 53
2 jumps found. (Code = 44) Position 1 = 56, Position 2 = 17
Branch analysis from position: 56
Branch analysis from position: 17
Branch analysis from position: 19
1 jumps found. (Code = 42) Position 1 = 48
Branch analysis from position: 48
2 jumps found. (Code = 44) Position 1 = 50, Position 2 = 21
Branch analysis from position: 50
2 jumps found. (Code = 44) Position 1 = 53, Position 2 = 19
Branch analysis from position: 53
Branch analysis from position: 19
Branch analysis from position: 21
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
2 jumps found. (Code = 44) Position 1 = 47, Position 2 = 23
Branch analysis from position: 47
2 jumps found. (Code = 44) Position 1 = 50, Position 2 = 21
Branch analysis from position: 50
Branch analysis from position: 21
Branch analysis from position: 23
1 jumps found. (Code = 42) Position 1 = 42
Branch analysis from position: 42
2 jumps found. (Code = 44) Position 1 = 44, Position 2 = 25
Branch analysis from position: 44
2 jumps found. (Code = 44) Position 1 = 47, Position 2 = 23
Branch analysis from position: 47
Branch analysis from position: 23
Branch analysis from position: 25
1 jumps found. (Code = 42) Position 1 = 39
Branch analysis from position: 39
2 jumps found. (Code = 44) Position 1 = 41, Position 2 = 27
Branch analysis from position: 41
2 jumps found. (Code = 44) Position 1 = 44, Position 2 = 25
Branch analysis from position: 44
Branch analysis from position: 25
Branch analysis from position: 27
1 jumps found. (Code = 42) Position 1 = 36
Branch analysis from position: 36
2 jumps found. (Code = 44) Position 1 = 38, Position 2 = 29
Branch analysis from position: 38
2 jumps found. (Code = 44) Position 1 = 41, Position 2 = 27
Branch analysis from position: 41
Branch analysis from position: 27
Branch analysis from position: 29
1 jumps found. (Code = 42) Position 1 = 33
Branch analysis from position: 33
2 jumps found. (Code = 44) Position 1 = 35, Position 2 = 31
Branch analysis from position: 35
2 jumps found. (Code = 44) Position 1 = 38, Position 2 = 29
Branch analysis from position: 38
Branch analysis from position: 29
Branch analysis from position: 31
2 jumps found. (Code = 44) Position 1 = 35, Position 2 = 31
Branch analysis from position: 35
Branch analysis from position: 31
filename:       /in/6n2Ad
function name:  (null)
number of ops:  79
compiled vars:  !0 = $count, !1 = $K1, !2 = $K2, !3 = $K3, !4 = $K4, !5 = $K5, !6 = $K6, !7 = $K7, !8 = $K8, !9 = $K9, !10 = $K10, !11 = $K11, !12 = $K12, !13 = $K13, !14 = $K14, !15 = $K15
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 0
    5     1        ASSIGN                                                   !1, 0
          2      > JMP                                                      ->75
    6     3    >   ASSIGN                                                   !2, 0
          4      > JMP                                                      ->72
    7     5    >   ASSIGN                                                   !3, 0
          6      > JMP                                                      ->69
    8     7    >   ASSIGN                                                   !4, 0
          8      > JMP                                                      ->66
    9     9    >   ASSIGN                                                   !5, 0
         10      > JMP                                                      ->63
   10    11    >   ASSIGN                                                   !6, 0
         12      > JMP                                                      ->60
   11    13    >   ASSIGN                                                   !7, 0
         14      > JMP                                                      ->57
   12    15    >   ASSIGN                                                   !8, 0
         16      > JMP                                                      ->54
   13    17    >   ASSIGN                                                   !9, 0
         18      > JMP                                                      ->51
   14    19    >   ASSIGN                                                   !10, 0
         20      > JMP                                                      ->48
   15    21    >   ASSIGN                                                   !11, 0
         22      > JMP                                                      ->45
   16    23    >   ASSIGN                                                   !12, 0
         24      > JMP                                                      ->42
   17    25    >   ASSIGN                                                   !13, 0
         26      > JMP                                                      ->39
   18    27    >   ASSIGN                                                   !14, 0
         28      > JMP                                                      ->36
   19    29    >   ASSIGN                                                   !15, 0
         30      > JMP                                                      ->33
   21    31    >   PRE_INC                                                  !0
   19    32        PRE_INC                                                  !15
         33    >   IS_SMALLER                                               !15, 3
         34      > JMPNZ                                                    ~34, ->31
   18    35    >   PRE_INC                                                  !14
         36    >   IS_SMALLER                                               !14, 3
         37      > JMPNZ                                                    ~36, ->29
   17    38    >   PRE_INC                                                  !13
         39    >   IS_SMALLER                                               !13, 3
         40      > JMPNZ                                                    ~38, ->27
   16    41    >   PRE_INC                                                  !12
         42    >   IS_SMALLER                                               !12, 3
         43      > JMPNZ                                                    ~40, ->25
   15    44    >   PRE_INC                                                  !11
         45    >   IS_SMALLER                                               !11, 3
         46      > JMPNZ                                                    ~42, ->23
   14    47    >   PRE_INC                                                  !10
         48    >   IS_SMALLER                                               !10, 3
         49      > JMPNZ                                                    ~44, ->21
   13    50    >   PRE_INC                                                  !9
         51    >   IS_SMALLER                                               !9, 3
         52      > JMPNZ                                                    ~46, ->19
   12    53    >   PRE_INC                                                  !8
         54    >   IS_SMALLER                                               !8, 3
         55      > JMPNZ                                                    ~48, ->17
   11    56    >   PRE_INC                                                  !7
         57    >   IS_SMALLER                                               !7, 3
         58      > JMPNZ                                                    ~50, ->15
   10    59    >   PRE_INC                                                  !6
         60    >   IS_SMALLER                                               !6, 3
         61      > JMPNZ                                                    ~52, ->13
    9    62    >   PRE_INC                                                  !5
         63    >   IS_SMALLER                                               !5, 3
         64      > JMPNZ                                                    ~54, ->11
    8    65    >   PRE_INC                                                  !4
         66    >   IS_SMALLER                                               !4, 3
         67      > JMPNZ                                                    ~56, ->9
    7    68    >   PRE_INC                                                  !3
         69    >   IS_SMALLER                                               !3, 3
         70      > JMPNZ                                                    ~58, ->7
    6    71    >   PRE_INC                                                  !2
         72    >   IS_SMALLER                                               !2, 3
         73      > JMPNZ                                                    ~60, ->5
    5    74    >   PRE_INC                                                  !1
         75    >   IS_SMALLER                                               !1, 3
         76      > JMPNZ                                                    ~62, ->3
   25    77    >   ECHO                                                     !0
   27    78      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
146.24 ms | 1403 KiB | 13 Q