3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_match_all('/[A-Za-z:_#xC0-#xD6#xD8-#xF6#xF8-#x2FF#x370-#x37D#x37F-#x1FFF#x200C-#x200D#x2070-#x218F#x2C00-#x2FEF#x3001-#xD7FF#xF900-#xFDCF#xFDF0-#xFFFD#x10000-#xEFFFF]/', 'test', $matches); var_dump($matches);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ctYqQ
function name:  (null)
number of ops:  10
compiled vars:  !0 = $matches
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'preg_match_all'
          1        SEND_VAL                                                 '%2F%5BA-Za-z%3A_%23xC0-%23xD6%23xD8-%23xF6%23xF8-%23x2FF%23x370-%23x37D%23x37F-%23x1FFF%23x200C-%23x200D%23x2070-%23x218F%23x2C00-%23x2FEF%23x3001-%23xD7FF%23xF900-%23xFDCF%23xFDF0-%23xFFFD%23x10000-%23xEFFFF%5D%2F'
          2        SEND_VAL                                                 'test'
          3        SEND_REF                                                 !0
          4        DO_ICALL                                         $1      
          5        ECHO                                                     $1
    3     6        INIT_FCALL                                               'var_dump'
          7        SEND_VAR                                                 !0
          8        DO_ICALL                                                 
          9      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
153.16 ms | 1394 KiB | 17 Q