3v4l.org

run code in 500+ PHP versions simultaneously
<?php $res = fopen(__FILE__, "r"); for ($i=0; $i<10; $i++) { var_dump($res = fopen("php://fd/$i", "r"), stream_get_meta_data($res)); }
Output for 8.3.27 - 8.3.30, 8.4.14 - 8.4.22, 8.5.0 - 8.5.7
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } resource(9) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/3" } resource(10) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/4" } resource(11) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/5" } Warning: fopen(php://fd/6): Failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Fatal error: Uncaught TypeError: stream_get_meta_data(): Argument #1 ($stream) must be of type resource, false given in /in/V5REt:6 Stack trace: #0 /in/V5REt(6): stream_get_meta_data(false) #1 {main} thrown in /in/V5REt on line 6
Process exited with code 255.
Output for 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } resource(9) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/3" } resource(10) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/4" } resource(11) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/5" } Warning: fopen(php://fd/6): Failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Fatal error: Uncaught TypeError: stream_get_meta_data(): Argument #1 ($stream) must be of type resource, false given in /in/V5REt:6 Stack trace: #0 /in/V5REt(6): stream_get_meta_data(false) #1 {main} thrown in /in/V5REt on line 6
Process exited with code 255.
Output for 8.1.0 - 8.1.34, 8.2.0 - 8.2.30
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } resource(9) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/3" } resource(10) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/4" } resource(11) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/5" } Warning: fopen(php://fd/6): Failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Fatal error: Uncaught TypeError: stream_get_meta_data(): Argument #1 ($stream) must be of type resource, bool given in /in/V5REt:6 Stack trace: #0 /in/V5REt(6): stream_get_meta_data(false) #1 {main} thrown in /in/V5REt on line 6
Process exited with code 255.
Output for 8.0.0 - 8.0.30
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } Warning: fopen(php://fd/3): Failed to open stream: Error duping file descriptor 3; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Fatal error: Uncaught TypeError: stream_get_meta_data(): Argument #1 ($stream) must be of type resource, bool given in /in/V5REt:6 Stack trace: #0 /in/V5REt(6): stream_get_meta_data(false) #1 {main} thrown in /in/V5REt on line 6
Process exited with code 255.
Output for 7.4.0 - 7.4.33
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } Warning: fopen(php://fd/3): failed to open stream: Error duping file descriptor 3; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/4): failed to open stream: Error duping file descriptor 4; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/5): failed to open stream: Error duping file descriptor 5; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/6): failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/7): failed to open stream: Error duping file descriptor 7; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/8): failed to open stream: Error duping file descriptor 8; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/9): failed to open stream: Error duping file descriptor 9; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL
Output for 7.3.16 - 7.3.33
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } Warning: fopen(php://fd/3): failed to open stream: Error duping file descriptor 3; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/4): failed to open stream: Error duping file descriptor 4; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/5): failed to open stream: Error duping file descriptor 5; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/6): failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/7): failed to open stream: Error duping file descriptor 7; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/8): failed to open stream: Error duping file descriptor 8; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/9): failed to open stream: Error duping file descriptor 9; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, bool given in /in/V5REt on line 6 bool(false) NULL
Output for 5.5.32 - 5.5.35, 5.6.18 - 5.6.28, 7.0.3 - 7.0.20, 7.1.0, 7.1.7 - 7.1.20, 7.2.0 - 7.2.33
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } Warning: fopen(php://fd/3): failed to open stream: Error duping file descriptor 3; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/4): failed to open stream: Error duping file descriptor 4; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/5): failed to open stream: Error duping file descriptor 5; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/6): failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/7): failed to open stream: Error duping file descriptor 7; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/8): failed to open stream: Error duping file descriptor 8; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/9): failed to open stream: Error duping file descriptor 9; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL
Output for 7.1.5 - 7.1.6
resource(6) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/0" } resource(7) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" } resource(8) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" } resource(9) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/3" } resource(10) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/4" } resource(11) of type (stream) array(9) { ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/5" } Warning: fopen(php://fd/6): failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/7): failed to open stream: Error duping file descriptor 7; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/8): failed to open stream: Error duping file descriptor 8; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/9): failed to open stream: Error duping file descriptor 9; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL
Output for 5.5.0 - 5.5.31, 5.6.0 - 5.6.17, 7.0.0 - 7.0.2
resource(6) of type (stream) array(9) { ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(true) ["uri"]=> string(10) "php://fd/0" ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) } resource(7) of type (stream) array(9) { ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/1" ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) } resource(8) of type (stream) array(9) { ["wrapper_type"]=> string(3) "PHP" ["stream_type"]=> string(5) "STDIO" ["mode"]=> string(1) "r" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["uri"]=> string(10) "php://fd/2" ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) } Warning: fopen(php://fd/3): failed to open stream: Error duping file descriptor 3; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/4): failed to open stream: Error duping file descriptor 4; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/5): failed to open stream: Error duping file descriptor 5; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/6): failed to open stream: Error duping file descriptor 6; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/7): failed to open stream: Error duping file descriptor 7; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/8): failed to open stream: Error duping file descriptor 8; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL Warning: fopen(php://fd/9): failed to open stream: Error duping file descriptor 9; possibly it doesn't exist: [9]: Bad file descriptor in /in/V5REt on line 6 Warning: stream_get_meta_data() expects parameter 1 to be resource, boolean given in /in/V5REt on line 6 bool(false) NULL

preferences:
109.75 ms | 2372 KiB | 4 Q