3v4l.org

run code in 300+ PHP versions simultaneously
<?php $lines = <<<EOL 41595391 6116 51931 NULL NULL 2018-04-28 21456 NULL NULL 8 NULL 41595389 6116 51931 NULL NULL 2018-04-28 21458 NULL NULL 3 NULL 41595387 6116 51931 NULL NULL 2018-04-29 21458 NULL NULL 3 NULL 41595385 6116 51931 NULL NULL 2018-04-30 21458 NULL NULL 3 NULL 37989625 6116 51931 NULL NULL 2018-07-14 21455 NULL NULL 2 NULL 37989627 6116 51931 NULL NULL 2018-07-15 21455 NULL NULL 2 NULL 37989629 6116 51931 NULL NULL 2018-07-16 21455 NULL NULL 2 NULL 37989631 6116 51931 NULL NULL 2018-07-17 21455 NULL NULL 2 NULL 37989633 6116 51931 NULL NULL 2018-07-18 21455 NULL NULL 2 NULL 37989635 6116 51931 NULL NULL 2018-07-19 21455 NULL NULL 2 NULL 37989637 6116 51931 NULL NULL 2018-07-20 21455 NULL NULL 2 NULL 37989638 6116 51931 NULL NULL 2018-07-20 21455 NULL NULL 2 NULL 37989640 6116 51931 NULL NULL 2018-07-21 21455 NULL NULL 2 NULL 37989642 6116 51931 NULL NULL 2018-07-22 21455 NULL NULL 2 NULL 37989644 6116 51931 NULL NULL 2018-07-23 21455 NULL NULL 2 NULL 37989646 6116 51931 NULL NULL 2018-07-24 21455 NULL NULL 2 NULL 37989648 6116 51931 NULL NULL 2018-07-25 21455 NULL NULL 2 NULL 37989650 6116 51931 NULL NULL 2018-07-26 21455 NULL NULL 2 NULL 37989651 6116 51931 NULL NULL 2018-07-26 21455 NULL NULL 2 NULL 37989653 6116 51931 NULL NULL 2018-07-27 21455 NULL NULL 2 NULL 37989654 6116 51931 NULL NULL 2018-07-27 21455 NULL NULL 2 NULL 37989656 6116 51931 NULL NULL 2018-07-28 21455 NULL NULL 2 NULL 37989657 6116 51931 NULL NULL 2018-07-28 21455 NULL NULL 2 NULL 37989659 6116 51931 NULL NULL 2018-07-29 21455 NULL NULL 2 NULL 37989660 6116 51931 NULL NULL 2018-07-29 21455 NULL NULL 2 NULL 37989662 6116 51931 NULL NULL 2018-07-30 21455 NULL NULL 2 NULL 37989663 6116 51931 NULL NULL 2018-07-30 21455 NULL NULL 2 NULL 37989665 6116 51931 NULL NULL 2018-07-31 21455 NULL NULL 2 NULL 37989666 6116 51931 NULL NULL 2018-07-31 21455 NULL NULL 2 NULL 37989668 6116 51931 NULL NULL 2018-08-01 21455 NULL NULL 2 NULL 37989669 6116 51931 NULL NULL 2018-08-01 21455 NULL NULL 2 NULL 37989671 6116 51931 NULL NULL 2018-08-02 21455 NULL NULL 2 NULL 37989672 6116 51931 NULL NULL 2018-08-02 21455 NULL NULL 2 NULL 37989674 6116 51931 NULL NULL 2018-08-03 21455 NULL NULL 2 NULL 37989675 6116 51931 NULL NULL 2018-08-03 21455 NULL NULL 2 NULL 37989677 6116 51931 NULL NULL 2018-08-04 21455 NULL NULL 2 NULL 37989678 6116 51931 NULL NULL 2018-08-04 21455 NULL NULL 2 NULL 37989680 6116 51931 NULL NULL 2018-08-05 21455 NULL NULL 2 NULL 37989681 6116 51931 NULL NULL 2018-08-05 21455 NULL NULL 2 NULL 37989683 6116 51931 NULL NULL 2018-08-06 21455 NULL NULL 2 NULL 37989684 6116 51931 NULL NULL 2018-08-06 21455 NULL NULL 2 NULL 37989686 6116 51931 NULL NULL 2018-08-07 21455 NULL NULL 2 NULL 37989687 6116 51931 NULL NULL 2018-08-07 21455 NULL NULL 2 NULL 37989689 6116 51931 NULL NULL 2018-08-08 21455 NULL NULL 2 NULL 37989690 6116 51931 NULL NULL 2018-08-08 21455 NULL NULL 2 NULL 37989692 6116 51931 NULL NULL 2018-08-09 21455 NULL NULL 2 NULL 37989694 6116 51931 NULL NULL 2018-08-10 21455 NULL NULL 2 NULL 37989695 6116 51931 NULL NULL 2018-08-10 21455 NULL NULL 2 NULL 37989697 6116 51931 NULL NULL 2018-08-11 21455 NULL NULL 2 NULL 37989698 6116 51931 NULL NULL 2018-08-11 21455 NULL NULL 2 NULL 37989700 6116 51931 NULL NULL 2018-08-12 21455 NULL NULL 2 NULL 37989701 6116 51931 NULL NULL 2018-08-12 21455 NULL NULL 2 NULL 37989705 6116 51931 NULL NULL 2018-08-15 21455 NULL NULL 2 NULL 37989706 6116 51931 NULL NULL 2018-08-15 21455 NULL NULL 2 NULL 37989708 6116 51931 NULL NULL 2018-08-16 21455 NULL NULL 2 NULL 37989710 6116 51931 NULL NULL 2018-08-17 21455 NULL NULL 2 NULL 37989712 6116 51931 NULL NULL 2018-08-18 21455 NULL NULL 2 NULL 37989713 6116 51931 NULL NULL 2018-08-18 21455 NULL NULL 2 NULL 37989715 6116 51931 NULL NULL 2018-08-19 21455 NULL NULL 2 NULL 37989716 6116 51931 NULL NULL 2018-08-19 21455 NULL NULL 2 NULL 37989718 6116 51931 NULL NULL 2018-08-20 21455 NULL NULL 2 NULL 37989719 6116 51931 NULL NULL 2018-08-20 21455 NULL NULL 2 NULL 37989721 6116 51931 NULL NULL 2018-08-21 21455 NULL NULL 2 NULL 37989722 6116 51931 NULL NULL 2018-08-21 21455 NULL NULL 2 NULL 37989724 6116 51931 NULL NULL 2018-08-22 21455 NULL NULL 2 NULL 37989725 6116 51931 NULL NULL 2018-08-22 21455 NULL NULL 2 NULL 37989727 6116 51931 NULL NULL 2018-08-23 21455 NULL NULL 2 NULL 37989728 6116 51931 NULL NULL 2018-08-23 21455 NULL NULL 2 NULL 37989730 6116 51931 NULL NULL 2018-08-24 21455 NULL NULL 2 NULL 37989731 6116 51931 NULL NULL 2018-08-24 21455 NULL NULL 2 NULL 37989733 6116 51931 NULL NULL 2018-08-25 21455 NULL NULL 2 NULL 37989734 6116 51931 NULL NULL 2018-08-25 21455 NULL NULL 2 NULL 37989736 6116 51931 NULL NULL 2018-08-26 21455 NULL NULL 2 NULL 37989737 6116 51931 NULL NULL 2018-08-26 21455 NULL NULL 2 NULL 37989739 6116 51931 NULL NULL 2018-08-27 21455 NULL NULL 2 NULL 37989740 6116 51931 NULL NULL 2018-08-27 21455 NULL NULL 2 NULL EOL; $setupIDs = []; foreach (explode("\n", $lines) as $line) { $elements = explode("\t", $line); $setupIDs[] = $elements[0]; } echo implode(',', $setupIDs);
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 7, Position 2 = 17
Branch analysis from position: 7
2 jumps found. (Code = 78) Position 1 = 8, Position 2 = 17
Branch analysis from position: 8
1 jumps found. (Code = 42) Position 1 = 7
Branch analysis from position: 7
Branch analysis from position: 17
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 17
filename:       /in/gF5U0
function name:  (null)
number of ops:  24
compiled vars:  !0 = $lines, !1 = $setupIDs, !2 = $line, !3 = $elements
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '41595391%096116%0951931%09NULL%09NULL%092018-04-28%0921456%09NULL%09NULL%098%09NULL%0A41595389%096116%0951931%09NULL%09NULL%092018-04-28%0921458%09NULL%09NULL%093%09NULL%0A41595387%096116%0951931%09NULL%09NULL%092018-04-29%0921458%09NULL%09NULL%093%09NULL%0A41595385%096116%0951931%09NULL%09NULL%092018-04-30%0921458%09NULL%09NULL%093%09NULL%0A37989625%096116%0951931%09NULL%09NULL%092018-07-14%0921455%09NULL%09NULL%092%09NULL%0A37989627%096116%0951931%09NULL%09NULL%092018-07-15%0921455%09NULL%09NULL%092%09NULL%0A37989629%096116%0951931%09NULL%09NULL%092018-07-16%0921455%09NULL%09NULL%092%09NULL%0A37989631%096116%0951931%09NULL%09NULL%092018-07-17%0921455%09NULL%09NULL%092%09NULL%0A37989633%096116%0951931%09NULL%09NULL%092018-07-18%0921455%09NULL%09NULL%092%09NULL%0A37989635%096116%0951931%09NULL%09NULL%092018-07-19%0921455%09NULL%09NULL%092%09NULL%0A37989637%096116%0951931%09NULL%09NULL%092018-07-20%0921455%09NULL%09NULL%092%09NULL%0A37989638%096116%0951931%09NULL%09NULL%092018-07-20%0921455%09NULL%09NULL%092%09NULL%0A37989640%096116%0951931%09NULL%09NULL%092018-07-21%0921455%09NULL%09NULL%092%09NULL%0A37989642%096116%0951931%09NULL%09NULL%092018-07-22%0921455%09NULL%09NULL%092%09NULL%0A37989644%096116%0951931%09NULL%09NULL%092018-07-23%0921455%09NULL%09NULL%092%09NULL%0A37989646%096116%0951931%09NULL%09NULL%092018-07-24%0921455%09NULL%09NULL%092%09NULL%0A37989648%096116%0951931%09NULL%09NULL%092018-07-25%0921455%09NULL%09NULL%092%09NULL%0A37989650%096116%0951931%09NULL%09NULL%092018-07-26%0921455%09NULL%09NULL%092%09NULL%0A37989651%096116%0951931%09NULL%09NULL%092018-07-26%0921455%09NULL%09NULL%092%09NULL%0A37989653%096116%0951931%09NULL%09NULL%092018-07-27%0921455%09NULL%09NULL%092%09NULL%0A37989654%096116%0951931%09NULL%09NULL%092018-07-27%0921455%09NULL%09NULL%092%09NULL%0A37989656%096116%0951931%09NULL%09NULL%092018-07-28%0921455%09NULL%09NULL%092%09NULL%0A37989657%096116%0951931%09NULL%09NULL%092018-07-28%0921455%09NULL%09NULL%092%09NULL%0A37989659%096116%0951931%09NULL%09NULL%092018-07-29%0921455%09NULL%09NULL%092%09NULL%0A37989660%096116%0951931%09NULL%09NULL%092018-07-29%0921455%09NULL%09NULL%092%09NULL%0A37989662%096116%0951931%09NULL%09NULL%092018-07-30%0921455%09NULL%09NULL%092%09NULL%0A37989663%096116%0951931%09NULL%09NULL%092018-07-30%0921455%09NULL%09NULL%092%09NULL%0A37989665%096116%0951931%09NULL%09NULL%092018-07-31%0921455%09NULL%09NULL%092%09NULL%0A37989666%096116%0951931%09NULL%09NULL%092018-07-31%0921455%09NULL%09NULL%092%09NULL%0A37989668%096116%0951931%09NULL%09NULL%092018-08-01%0921455%09NULL%09NULL%092%09NULL%0A37989669%096116%0951931%09NULL%09NULL%092018-08-01%0921455%09NULL%09NULL%092%09NULL%0A37989671%096116%0951931%09NULL%09NULL%092018-08-02%0921455%09NULL%09NULL%092%09NULL%0A37989672%096116%0951931%09NULL%09NULL%092018-08-02%0921455%09NULL%09NULL%092%09NULL%0A37989674%096116%0951931%09NULL%09NULL%092018-08-03%0921455%09NULL%09NULL%092%09NULL%0A37989675%096116%0951931%09NULL%09NULL%092018-08-03%0921455%09NULL%09NULL%092%09NULL%0A37989677%096116%0951931%09NULL%09NULL%092018-08-04%0921455%09NULL%09NULL%092%09NULL%0A37989678%096116%0951931%09NULL%09NULL%092018-08-04%0921455%09NULL%09NULL%092%09NULL%0A37989680%096116%0951931%09NULL%09NULL%092018-08-05%0921455%09NULL%09NULL%092%09NULL%0A37989681%096116%0951931%09NULL%09NULL%092018-08-05%0921455%09NULL%09NULL%092%09NULL%0A37989683%096116%0951931%09NULL%09NULL%092018-08-06%0921455%09NULL%09NULL%092%09NULL%0A37989684%096116%0951931%09NULL%09NULL%092018-08-06%0921455%09NULL%09NULL%092%09NULL%0A37989686%096116%0951931%09NULL%09NULL%092018-08-07%0921455%09NULL%09NULL%092%09NULL%0A37989687%096116%0951931%09NULL%09NULL%092018-08-07%0921455%09NULL%09NULL%092%09NULL%0A37989689%096116%0951931%09NULL%09NULL%092018-08-08%0921455%09NULL%09NULL%092%09NULL%0A37989690%096116%0951931%09NULL%09NULL%092018-08-08%0921455%09NULL%09NULL%092%09NULL%0A37989692%096116%0951931%09NULL%09NULL%092018-08-09%0921455%09NULL%09NULL%092%09NULL%0A37989694%096116%0951931%09NULL%09NULL%092018-08-10%0921455%09NULL%09NULL%092%09NULL%0A37989695%096116%0951931%09NULL%09NULL%092018-08-10%0921455%09NULL%09NULL%092%09NULL%0A37989697%096116%0951931%09NULL%09NULL%092018-08-11%0921455%09NULL%09NULL%092%09NULL%0A37989698%096116%0951931%09NULL%09NULL%092018-08-11%0921455%09NULL%09NULL%092%09NULL%0A37989700%096116%0951931%09NULL%09NULL%092018-08-12%0921455%09NULL%09NULL%092%09NULL%0A37989701%096116%0951931%09NULL%09NULL%092018-08-12%0921455%09NULL%09NULL%092%09NULL%0A37989705%096116%0951931%09NULL%09NULL%092018-08-15%0921455%09NULL%09NULL%092%09NULL%0A37989706%096116%0951931%09NULL%09NULL%092018-08-15%0921455%09NULL%09NULL%092%09NULL%0A37989708%096116%0951931%09NULL%09NULL%092018-08-16%0921455%09NULL%09NULL%092%09NULL%0A37989710%096116%0951931%09NULL%09NULL%092018-08-17%0921455%09NULL%09NULL%092%09NULL%0A37989712%096116%0951931%09NULL%09NULL%092018-08-18%0921455%09NULL%09NULL%092%09NULL%0A37989713%096116%0951931%09NULL%09NULL%092018-08-18%0921455%09NULL%09NULL%092%09NULL%0A37989715%096116%0951931%09NULL%09NULL%092018-08-19%0921455%09NULL%09NULL%092%09NULL%0A37989716%096116%0951931%09NULL%09NULL%092018-08-19%0921455%09NULL%09NULL%092%09NULL%0A37989718%096116%0951931%09NULL%09NULL%092018-08-20%0921455%09NULL%09NULL%092%09NULL%0A37989719%096116%0951931%09NULL%09NULL%092018-08-20%0921455%09NULL%09NULL%092%09NULL%0A37989721%096116%0951931%09NULL%09NULL%092018-08-21%0921455%09NULL%09NULL%092%09NULL%0A37989722%096116%0951931%09NULL%09NULL%092018-08-21%0921455%09NULL%09NULL%092%09NULL%0A37989724%096116%0951931%09NULL%09NULL%092018-08-22%0921455%09NULL%09NULL%092%09NULL%0A37989725%096116%0951931%09NULL%09NULL%092018-08-22%0921455%09NULL%09NULL%092%09NULL%0A37989727%096116%0951931%09NULL%09NULL%092018-08-23%0921455%09NULL%09NULL%092%09NULL%0A37989728%096116%0951931%09NULL%09NULL%092018-08-23%0921455%09NULL%09NULL%092%09NULL%0A37989730%096116%0951931%09NULL%09NULL%092018-08-24%0921455%09NULL%09NULL%092%09NULL%0A37989731%096116%0951931%09NULL%09NULL%092018-08-24%0921455%09NULL%09NULL%092%09NULL%0A37989733%096116%0951931%09NULL%09NULL%092018-08-25%0921455%09NULL%09NULL%092%09NULL%0A37989734%096116%0951931%09NULL%09NULL%092018-08-25%0921455%09NULL%09NULL%092%09NULL%0A37989736%096116%0951931%09NULL%09NULL%092018-08-26%0921455%09NULL%09NULL%092%09NULL%0A37989737%096116%0951931%09NULL%09NULL%092018-08-26%0921455%09NULL%09NULL%092%09NULL%0A37989739%096116%0951931%09NULL%09NULL%092018-08-27%0921455%09NULL%09NULL%092%09NULL%0A37989740%096116%0951931%09NULL%09NULL%092018-08-27%0921455%09NULL%09NULL%092%09NULL'
   82     1        ASSIGN                                                   !1, <array>
   83     2        INIT_FCALL                                               'explode'
          3        SEND_VAL                                                 '%0A'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $6      
          6      > FE_RESET_R                                       $7      $6, ->17
          7    > > FE_FETCH_R                                               $7, !2, ->17
   84     8    >   INIT_FCALL                                               'explode'
          9        SEND_VAL                                                 '%09'
         10        SEND_VAR                                                 !2
         11        DO_ICALL                                         $8      
         12        ASSIGN                                                   !3, $8
   85    13        FETCH_DIM_R                                      ~11     !3, 0
         14        ASSIGN_DIM                                               !1
         15        OP_DATA                                                  ~11
   83    16      > JMP                                                      ->7
         17    >   FE_FREE                                                  $7
   87    18        INIT_FCALL                                               'implode'
         19        SEND_VAL                                                 '%2C'
         20        SEND_VAR                                                 !1
         21        DO_ICALL                                         $12     
         22        ECHO                                                     $12
         23      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
166.84 ms | 1404 KiB | 17 Q