diff options
Diffstat (limited to 'ext/standard/tests/streams/stream_socket_pair.phpt')
-rw-r--r-- | ext/standard/tests/streams/stream_socket_pair.phpt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ext/standard/tests/streams/stream_socket_pair.phpt b/ext/standard/tests/streams/stream_socket_pair.phpt new file mode 100644 index 0000000..203ae98 --- /dev/null +++ b/ext/standard/tests/streams/stream_socket_pair.phpt @@ -0,0 +1,19 @@ +--TEST-- +stream_socket_pair() +--FILE-- +<?php +$domain = (strtoupper(substr(PHP_OS, 0, 3) == 'WIN') ? STREAM_PF_INET : STREAM_PF_UNIX); +$sockets = stream_socket_pair($domain, STREAM_SOCK_STREAM, 0); +var_dump($sockets); +fwrite($sockets[0], b"foo"); +var_dump(fread($sockets[1], strlen(b"foo"))); +fclose($sockets[0]); +?> +--EXPECTF-- +array(2) { + [0]=> + resource(%d) of type (stream) + [1]=> + resource(%d) of type (stream) +} +string(3) "foo" |