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/Yi7vd
function name:  (null)
number of ops:  11
compiled vars:  none
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                                         $0      
          4      > JMPNZ_EX                                         ~1      $0, ->7
          5    > > EXIT                                                     'Failed+to+register+protocol'
          6*       BOOL                                             ~1      <true>
  186     7    >   INIT_FCALL                                               'touch'
          8        SEND_VAL                                                 'abc%3A%2F%2Fg'
          9        DO_ICALL                                                 
  190    10      > RETURN                                                   1

Class A:
Function __construct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
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/Yi7vd
function name:  stream_truncate
number of ops:  10
compiled vars:  !0 = $new_size
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  130     0  E >   RECV                                             !0      
  131     1        INIT_FCALL                                               'var_dump'
          2        SEND_VAL                                                 'stream_truncate'
          3        DO_ICALL                                                 
  132     4        INIT_FCALL                                               'var_dump'
          5        FUNC_GET_ARGS                                    ~2      
          6        SEND_VAL                                                 ~2
          7        DO_ICALL                                                 
  133     8      > RETURN                                                   <true>
  134     9*     > RETURN                                                   null

End of function stream_truncate

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

End of function stream_write

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

End of function unlink

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

End of function url_stat

End of class A.

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
157.38 ms | 1428 KiB | 19 Q