socket_set_block-retval.phpt 574 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. Test socket_set_block return values
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded('sockets')) {
  6. die('SKIP The sockets extension is not loaded.');
  7. }
  8. ?>
  9. --FILE--
  10. <?php
  11. $socket = socket_create_listen(31339);
  12. var_dump(socket_set_block($socket));
  13. socket_close($socket);
  14. $socket2 = socket_create_listen(31340);
  15. socket_close($socket2);
  16. var_dump(socket_set_block($socket2));
  17. ?>
  18. --EXPECTF--
  19. bool(true)
  20. Warning: socket_set_block(): %d is not a valid Socket resource in %s on line %d
  21. bool(false)
  22. --CREDITS--
  23. Robin Mehner, robin@coding-robin.de
  24. PHP Testfest Berlin 2009-05-09