0

PHPを実行しているシステムには、ユーザー名fooとposixグループがありbarます。fooPHPスクリプトで、ユーザー名がposixグループのメンバーであるかどうかをテストするにはどうすればよいbarですか?

4

1 に答える 1

0

以下のコードを試してください。

$user_name  = 'foo';
$group_name = 'bar';
$group_info  = posix_getgrnam($group_name);
if (in_array($user_name, $group_info['members'])) {
  echo "{$user_name} is a member of {$group_name}";
}
于 2012-10-03T11:11:07.607 に答える