3v4l.org

run code in 500+ PHP versions simultaneously
<?php $var = 1; $var or die("It won't stop here"); $var = 0; $var or die("Stop here"); echo "You won't see this!";
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 47) Position 1 = 2, Position 2 = 6
Branch analysis from position: 2
1 jumps found. (Code = 61) Position 1 = -2
Branch analysis from position: 6
2 jumps found. (Code = 47) Position 1 = 8, Position 2 = 12
Branch analysis from position: 8
1 jumps found. (Code = 61) Position 1 = -2
Branch analysis from position: 12
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/qIBra
function name:  (null)
number of ops:  14
compiled vars:  !0 = $var
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                       !0, 1
    4     1      > JMPNZ_EX                                             ~2      !0, ->6
          2    > > INIT_FCALL                                                   'exit'
          3*       SEND_VAL                                                     'It+won%27t+stop+here'
          4*       DO_ICALL                                             $3      
          5*       BOOL                                                 ~2      $3
    6     6    >   ASSIGN                                                       !0, 0
    7     7      > JMPNZ_EX                                             ~5      !0, ->12
          8    > > INIT_FCALL                                                   'exit'
          9*       SEND_VAL                                                     'Stop+here'
         10*       DO_ICALL                                             $6      
         11*       BOOL                                                 ~5      $6
    9    12    >   ECHO                                                         'You+won%27t+see+this%21'
         13      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
164.49 ms | 2099 KiB | 14 Q