3v4l.org

run code in 300+ PHP versions simultaneously
<?php $phone = 10000000; $phone2 = 20000000; while($phone <= $phone2) { $fp = fsockopen("http://reklamation.fk.dk/fk_reklamation/DataServlet?do=tlflookup&firmanr=7&lang=da&telefonnr=", 80, $errno, $errstr, 30); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp); $phone++; }
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 26
Branch analysis from position: 26
2 jumps found. (Code = 44) Position 1 = 28, Position 2 = 3
Branch analysis from position: 28
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 3
1 jumps found. (Code = 42) Position 1 = 17
Branch analysis from position: 17
2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 12
Branch analysis from position: 22
2 jumps found. (Code = 44) Position 1 = 28, Position 2 = 3
Branch analysis from position: 28
Branch analysis from position: 3
Branch analysis from position: 12
2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 12
Branch analysis from position: 22
Branch analysis from position: 12
filename:       /in/94UvG
function name:  (null)
number of ops:  29
compiled vars:  !0 = $phone, !1 = $phone2, !2 = $fp, !3 = $errno, !4 = $errstr
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 10000000
    3     1        ASSIGN                                                   !1, 20000000
    4     2      > JMP                                                      ->26
    5     3    >   INIT_FCALL                                               'fsockopen'
          4        SEND_VAL                                                 'http%3A%2F%2Freklamation.fk.dk%2Ffk_reklamation%2FDataServlet%3Fdo%3Dtlflookup%26firmanr%3D7%26lang%3Dda%26telefonnr%3D'
          5        SEND_VAL                                                 80
          6        SEND_REF                                                 !3
          7        SEND_REF                                                 !4
          8        SEND_VAL                                                 30
          9        DO_ICALL                                         $7      
         10        ASSIGN                                                   !2, $7
    6    11      > JMP                                                      ->17
    7    12    >   INIT_FCALL                                               'fgets'
         13        SEND_VAR                                                 !2
         14        SEND_VAL                                                 128
         15        DO_ICALL                                         $9      
         16        ECHO                                                     $9
    6    17    >   INIT_FCALL                                               'feof'
         18        SEND_VAR                                                 !2
         19        DO_ICALL                                         $10     
         20        BOOL_NOT                                         ~11     $10
         21      > JMPNZ                                                    ~11, ->12
    9    22    >   INIT_FCALL                                               'fclose'
         23        SEND_VAR                                                 !2
         24        DO_ICALL                                                 
   10    25        PRE_INC                                                  !0
    4    26    >   IS_SMALLER_OR_EQUAL                                      !0, !1
         27      > JMPNZ                                                    ~14, ->3
   11    28    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
149.04 ms | 1396 KiB | 21 Q