socket_select-wrongparams-4.phpt 601 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test parameter handling in socket_select().
  3. --DESCRIPTION--
  4. usec > 999999
  5. --SKIPIF--
  6. <?php
  7. if (!extension_loaded('sockets')) {
  8. die('SKIP The sockets extension is not loaded.');
  9. }
  10. --FILE--
  11. <?php
  12. $sockets = array();
  13. if (strtolower(substr(PHP_OS, 0, 3)) == 'win') {
  14. $domain = AF_INET;
  15. } else {
  16. $domain = AF_UNIX;
  17. }
  18. socket_create_pair($domain, SOCK_STREAM, 0, $sockets);
  19. $write = null;
  20. $except = null;
  21. $time = 0;
  22. $usec = 2000000;
  23. var_dump(socket_select($sockets, $write, $except, $time, $usec));
  24. --EXPECT--
  25. int(0)
  26. --CREDITS--
  27. Till Klampaeckel, till@php.net
  28. Berlin TestFest 2009