--TEST-- Test if socket_set_option() works, option:SO_ACCEPTFILTER --DESCRIPTION-- -wrong params -set/get params comparison --EXTENSIONS-- sockets --SKIPIF-- --FILE-- getMessage(), \PHP_EOL; } socket_listen($socket); var_dump(socket_set_option( $socket, SOL_SOCKET, SO_ACCEPTFILTER, "httpready")); var_dump(socket_get_option( $socket, SOL_SOCKET, SO_ACCEPTFILTER)); socket_close($socket); ?> --EXPECT-- TypeError: socket_set_option(): Argument #4 ($value) must be of type string when argument #3 ($option) is SO_ACCEPTFILTER, int given bool(true) array(1) { ["af_name"]=> string(9) "httpready" }