3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = 'hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl OR hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl OR hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl OR kdjkdjkdjkj OR djdldkkldkkkldklddklkldkl OR jdkdkjdjkjkdjkdjkdjkjkjkjkdkjkdjkjkdjkjk OR hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl kldkldkl OR llldlkdl dkld ldk'; print_r(preg_split('~(?<!20k)\bOR\b~', $str));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lo44e
function name:  (null)
number of ops:  9
compiled vars:  !0 = $str
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+OR+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+OR+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+OR+kdjkdjkdjkj+OR+djdldkkldkkkldklddklkldkl+OR+jdkdkjdjkjkdjkdjkdjkjkjkjkdkjkdjkjkdjkjk+OR+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+hdjhjdhjdhdhjdhjhdldkklkdklkllkldkldldkl+kldkldkl+OR+llldlkdl+dkld+ldk'
    5     1        INIT_FCALL                                               'print_r'
          2        INIT_FCALL                                               'preg_split'
          3        SEND_VAL                                                 '%7E%28%3F%3C%2120k%29%5CbOR%5Cb%7E'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $2      
          6        SEND_VAR                                                 $2
          7        DO_ICALL                                                 
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
181.91 ms | 1394 KiB | 17 Q