posix_getgrnam_basic.phpt 531 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test posix_getgrnam() function : basic functionality
  3. --EXTENSIONS--
  4. posix
  5. --SKIPIF--
  6. <?php
  7. if (!posix_getgroups()) die('skip - groups unavailable (ci)');
  8. ?>
  9. --FILE--
  10. <?php
  11. $groupid = posix_getgroups()[0];
  12. $group = posix_getgrgid($groupid);
  13. $groupinfo = posix_getgrnam($group["name"]);
  14. var_dump($groupinfo);
  15. $groupinfo = posix_getgrnam("");
  16. var_dump($groupinfo);
  17. ?>
  18. --EXPECTF--
  19. array(4) {
  20. ["name"]=>
  21. string(%d) "%s"
  22. ["passwd"]=>
  23. string(1) "%s"
  24. ["members"]=>
  25. %a
  26. ["gid"]=>
  27. int(%d)
  28. }
  29. bool(false)