3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { function __construct() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } function __destruct() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function dir_closedir() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function dir_opendir($path, $options) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function dir_readdir() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function dir_rewinddir() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function mkdir($path, $mode, $options) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function rename($path_from, $path_to) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function rmdir($path, $options) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_cast($cast_as) { var_dump(__FUNCTION__); var_dump(func_get_args()); return false; } public function stream_close() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_eof() { var_dump(__FUNCTION__); var_dump(func_get_args()); return false; } public function stream_flush() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_lock($operation) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_metadata($path, $option, $value) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_open($path, $mode, $options, &$opened_path) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_read($count) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_seek($offset, $whence = SEEK_SET) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_set_option($option, $arg1, $arg2) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_stat() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_tell() { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_truncate($new_size) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function stream_write($data) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function unlink($path) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } public function url_stat($path, $flags) { var_dump(__FUNCTION__); var_dump(func_get_args()); return true; } } stream_wrapper_register("abc", "A") or die("Failed to register protocol"); $fp = fopen("abc://b", "rw"); feof($fp); fread($fp, 1); /** We don't have anything like stream_cast $r = array($fp); $w = null; $e = null; stream_select($r, $w, $e, 0); */ fflush($fp); flock($fp, LOCK_SH); /** No virtual method yet stream_set_blocking($fp, 1); */ fseek($fp, 123); /** No virtual method yet fstat($fp); */ ftruncate($fp, 456); fwrite($fp, 789); chmod('abc://c', 0123); unlink('abc://d'); is_file('abc://e'); is_link('abc://f'); print("*** *** ***\n"); touch('abc://g'); print("*** *** ***\n"); mkdir('abc://dir', 0755, true); rmdir('abc://dir'); rename('abc://dir', 'abc://dir2');
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 47) Position 1 = 5, Position 2 = 7
Branch analysis from position: 5
1 jumps found. (Code = 79) Position 1 = -2
Branch analysis from position: 7
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  (null)
number of ops:  69
compiled vars:  !0 = $fp
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  156     0  E >   INIT_FCALL                                               'stream_wrapper_register'
          1        SEND_VAL                                                 'abc'
          2        SEND_VAL                                                 'A'
          3        DO_ICALL                                         $1      
          4      > JMPNZ_EX                                         ~2      $1, ->7
          5    > > EXIT                                                     'Failed+to+register+protocol'
          6*       BOOL                                             ~2      <true>
  158     7    >   INIT_FCALL                                               'fopen'
          8        SEND_VAL                                                 'abc%3A%2F%2Fb'
          9        SEND_VAL                                                 'rw'
         10        DO_ICALL                                         $3      
         11        ASSIGN                                                   !0, $3
  159    12        INIT_FCALL                                               'feof'
         13        SEND_VAR                                                 !0
         14        DO_ICALL                                                 
  160    15        INIT_FCALL                                               'fread'
         16        SEND_VAR                                                 !0
         17        SEND_VAL                                                 1
         18        DO_ICALL                                                 
  169    19        INIT_FCALL                                               'fflush'
         20        SEND_VAR                                                 !0
         21        DO_ICALL                                                 
  170    22        INIT_FCALL                                               'flock'
         23        SEND_VAR                                                 !0
         24        SEND_VAL                                                 1
         25        DO_ICALL                                                 
  174    26        INIT_FCALL                                               'fseek'
         27        SEND_VAR                                                 !0
         28        SEND_VAL                                                 123
         29        DO_ICALL                                                 
  178    30        INIT_FCALL                                               'ftruncate'
         31        SEND_VAR                                                 !0
         32        SEND_VAL                                                 456
         33        DO_ICALL                                                 
  179    34        INIT_FCALL                                               'fwrite'
         35        SEND_VAR                                                 !0
         36        SEND_VAL                                                 789
         37        DO_ICALL                                                 
  181    38        INIT_FCALL                                               'chmod'
         39        SEND_VAL                                                 'abc%3A%2F%2Fc'
         40        SEND_VAL                                                 83
         41        DO_ICALL                                                 
  182    42        INIT_FCALL                                               'unlink'
         43        SEND_VAL                                                 'abc%3A%2F%2Fd'
         44        DO_ICALL                                                 
  183    45        INIT_FCALL                                               'is_file'
         46        SEND_VAL                                                 'abc%3A%2F%2Fe'
         47        DO_ICALL                                                 
  184    48        INIT_FCALL                                               'is_link'
         49        SEND_VAL                                                 'abc%3A%2F%2Ff'
         50        DO_ICALL                                                 
  185    51        ECHO                                                     '%2A%2A%2A+%2A%2A%2A+%2A%2A%2A%0A'
  186    52        INIT_FCALL                                               'touch'
         53        SEND_VAL                                                 'abc%3A%2F%2Fg'
         54        DO_ICALL                                                 
  187    55        ECHO                                                     '%2A%2A%2A+%2A%2A%2A+%2A%2A%2A%0A'
  188    56        INIT_FCALL                                               'mkdir'
         57        SEND_VAL                                                 'abc%3A%2F%2Fdir'
         58        SEND_VAL                                                 493
         59        SEND_VAL                                                 <true>
         60        DO_ICALL                                                 
  189    61        INIT_FCALL                                               'rmdir'
         62        SEND_VAL                                                 'abc%3A%2F%2Fdir'
         63        DO_ICALL                                                 
  190    64        INIT_FCALL                                               'rename'
         65        SEND_VAL                                                 'abc%3A%2F%2Fdir'
         66        SEND_VAL                                                 'abc%3A%2F%2Fdir2'
         67        DO_ICALL                                                 
         68      > RETURN                                                   1

Class A:
Function __construct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  __construct
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 '__construct'
          2        DO_ICALL                                                 
    6     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
    7     7      > RETURN                                                   <true>
    8     8*     > RETURN                                                   null

End of function __construct

Function __destruct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  __destruct
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   11     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 '__destruct'
          2        DO_ICALL                                                 
   12     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   13     7      > RETURN                                                   <true>
   14     8*     > RETURN                                                   null

End of function __destruct

Function dir_closedir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  dir_closedir
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   17     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'dir_closedir'
          2        DO_ICALL                                                 
   18     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   19     7      > RETURN                                                   <true>
   20     8*     > RETURN                                                   null

End of function dir_closedir

Function dir_opendir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  dir_opendir
number of ops:  11
compiled vars:  !0 = $path, !1 = $options
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   22     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   23     2        INIT_FCALL                                               'var_dump'
          3        SEND_VAL                                                 'dir_opendir'
          4        DO_ICALL                                                 
   24     5        INIT_FCALL                                               'var_dump'
          6        FUNC_GET_ARGS                                    ~3      
          7        SEND_VAL                                                 ~3
          8        DO_ICALL                                                 
   25     9      > RETURN                                                   <true>
   26    10*     > RETURN                                                   null

End of function dir_opendir

Function dir_readdir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  dir_readdir
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   29     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'dir_readdir'
          2        DO_ICALL                                                 
   30     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   31     7      > RETURN                                                   <true>
   32     8*     > RETURN                                                   null

End of function dir_readdir

Function dir_rewinddir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  dir_rewinddir
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   35     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'dir_rewinddir'
          2        DO_ICALL                                                 
   36     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   37     7      > RETURN                                                   <true>
   38     8*     > RETURN                                                   null

End of function dir_rewinddir

Function mkdir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  mkdir
number of ops:  12
compiled vars:  !0 = $path, !1 = $mode, !2 = $options
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   40     0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        RECV                                             !2      
   41     3        INIT_FCALL                                               'var_dump'
          4        SEND_VAL                                                 'mkdir'
          5        DO_ICALL                                                 
   42     6        INIT_FCALL                                               'var_dump'
          7        FUNC_GET_ARGS                                    ~4      
          8        SEND_VAL                                                 ~4
          9        DO_ICALL                                                 
   43    10      > RETURN                                                   <true>
   44    11*     > RETURN                                                   null

End of function mkdir

Function rename:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  rename
number of ops:  11
compiled vars:  !0 = $path_from, !1 = $path_to
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   46     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   47     2        INIT_FCALL                                               'var_dump'
          3        SEND_VAL                                                 'rename'
          4        DO_ICALL                                                 
   48     5        INIT_FCALL                                               'var_dump'
          6        FUNC_GET_ARGS                                    ~3      
          7        SEND_VAL                                                 ~3
          8        DO_ICALL                                                 
   49     9      > RETURN                                                   <true>
   50    10*     > RETURN                                                   null

End of function rename

Function rmdir:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  rmdir
number of ops:  11
compiled vars:  !0 = $path, !1 = $options
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   52     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   53     2        INIT_FCALL                                               'var_dump'
          3        SEND_VAL                                                 'rmdir'
          4        DO_ICALL                                                 
   54     5        INIT_FCALL                                               'var_dump'
          6        FUNC_GET_ARGS                                    ~3      
          7        SEND_VAL                                                 ~3
          8        DO_ICALL                                                 
   55     9      > RETURN                                                   <true>
   56    10*     > RETURN                                                   null

End of function rmdir

Function stream_cast:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_cast
number of ops:  10
compiled vars:  !0 = $cast_as
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   58     0  E >   RECV                                             !0      
   59     1        INIT_FCALL                                               'var_dump'
          2        SEND_VAL                                                 'stream_cast'
          3        DO_ICALL                                                 
   60     4        INIT_FCALL                                               'var_dump'
          5        FUNC_GET_ARGS                                    ~2      
          6        SEND_VAL                                                 ~2
          7        DO_ICALL                                                 
   61     8      > RETURN                                                   <false>
   62     9*     > RETURN                                                   null

End of function stream_cast

Function stream_close:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_close
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   65     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'stream_close'
          2        DO_ICALL                                                 
   66     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   67     7      > RETURN                                                   <true>
   68     8*     > RETURN                                                   null

End of function stream_close

Function stream_eof:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_eof
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   71     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'stream_eof'
          2        DO_ICALL                                                 
   72     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   73     7      > RETURN                                                   <false>
   74     8*     > RETURN                                                   null

End of function stream_eof

Function stream_flush:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_flush
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   77     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'stream_flush'
          2        DO_ICALL                                                 
   78     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   79     7      > RETURN                                                   <true>
   80     8*     > RETURN                                                   null

End of function stream_flush

Function stream_lock:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_lock
number of ops:  10
compiled vars:  !0 = $operation
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   82     0  E >   RECV                                             !0      
   83     1        INIT_FCALL                                               'var_dump'
          2        SEND_VAL                                                 'stream_lock'
          3        DO_ICALL                                                 
   84     4        INIT_FCALL                                               'var_dump'
          5        FUNC_GET_ARGS                                    ~2      
          6        SEND_VAL                                                 ~2
          7        DO_ICALL                                                 
   85     8      > RETURN                                                   <true>
   86     9*     > RETURN                                                   null

End of function stream_lock

Function stream_metadata:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_metadata
number of ops:  12
compiled vars:  !0 = $path, !1 = $option, !2 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   88     0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        RECV                                             !2      
   89     3        INIT_FCALL                                               'var_dump'
          4        SEND_VAL                                                 'stream_metadata'
          5        DO_ICALL                                                 
   90     6        INIT_FCALL                                               'var_dump'
          7        FUNC_GET_ARGS                                    ~4      
          8        SEND_VAL                                                 ~4
          9        DO_ICALL                                                 
   91    10      > RETURN                                                   <true>
   92    11*     > RETURN                                                   null

End of function stream_metadata

Function stream_open:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_open
number of ops:  13
compiled vars:  !0 = $path, !1 = $mode, !2 = $options, !3 = $opened_path
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   94     0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        RECV                                             !2      
          3        RECV                                             !3      
   95     4        INIT_FCALL                                               'var_dump'
          5        SEND_VAL                                                 'stream_open'
          6        DO_ICALL                                                 
   96     7        INIT_FCALL                                               'var_dump'
          8        FUNC_GET_ARGS                                    ~5      
          9        SEND_VAL                                                 ~5
         10        DO_ICALL                                                 
   97    11      > RETURN                                                   <true>
   98    12*     > RETURN                                                   null

End of function stream_open

Function stream_read:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_read
number of ops:  10
compiled vars:  !0 = $count
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  100     0  E >   RECV                                             !0      
  101     1        INIT_FCALL                                               'var_dump'
          2        SEND_VAL                                                 'stream_read'
          3        DO_ICALL                                                 
  102     4        INIT_FCALL                                               'var_dump'
          5        FUNC_GET_ARGS                                    ~2      
          6        SEND_VAL                                                 ~2
          7        DO_ICALL                                                 
  103     8      > RETURN                                                   <true>
  104     9*     > RETURN                                                   null

End of function stream_read

Function stream_seek:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_seek
number of ops:  11
compiled vars:  !0 = $offset, !1 = $whence
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  106     0  E >   RECV                                             !0      
          1        RECV_INIT                                        !1      <const ast>
  107     2        INIT_FCALL                                               'var_dump'
          3        SEND_VAL                                                 'stream_seek'
          4        DO_ICALL                                                 
  108     5        INIT_FCALL                                               'var_dump'
          6        FUNC_GET_ARGS                                    ~3      
          7        SEND_VAL                                                 ~3
          8        DO_ICALL                                                 
  109     9      > RETURN                                                   <true>
  110    10*     > RETURN                                                   null

End of function stream_seek

Function stream_set_option:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_set_option
number of ops:  12
compiled vars:  !0 = $option, !1 = $arg1, !2 = $arg2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  112     0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        RECV                                             !2      
  113     3        INIT_FCALL                                               'var_dump'
          4        SEND_VAL                                                 'stream_set_option'
          5        DO_ICALL                                                 
  114     6        INIT_FCALL                                               'var_dump'
          7        FUNC_GET_ARGS                                    ~4      
          8        SEND_VAL                                                 ~4
          9        DO_ICALL                                                 
  115    10      > RETURN                                                   <true>
  116    11*     > RETURN                                                   null

End of function stream_set_option

Function stream_stat:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_stat
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  119     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'stream_stat'
          2        DO_ICALL                                                 
  120     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
  121     7      > RETURN                                                   <true>
  122     8*     > RETURN                                                   null

End of function stream_stat

Function stream_tell:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_tell
number of ops:  9
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  125     0  E >   INIT_FCALL                                               'var_dump'
          1        SEND_VAL                                                 'stream_tell'
          2        DO_ICALL                                                 
  126     3        INIT_FCALL                                               'var_dump'
          4        FUNC_GET_ARGS                                    ~1      
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
  127     7      > RETURN                                                   <true>
  128     8*     > RETURN                                                   null

End of function stream_tell

Function stream_truncate:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KPfEg
function name:  stream_truncate
number of ops:  10
compiled vars:  !0 = $new_size
line      #*

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
176.37 ms | 1428 KiB | 49 Q