0

我在用:

getmygid();

要获取组 ID,我可以通过从 getegid 数组中拉取名称来获取 linux 下的名称。你能用windows做类似的事情吗?

4

1 回答 1

0

维基百科whoami

在计算中,whoami 是大多数类 Unix 操作系统、Windows Vista、Windows 7、Windows 8、Windows Server 2003 和 Windows Server 2008 上的命令。

technet.microsoft.com 上的 Windows whoami命令:

显示当前登录到本地系统的用户的用户、组和权限信息。如果不带参数使用,whoami 显示当前域和用户名。

str_getcsv() php 函数:

解析 CSV 格式字段的字符串输入并返回包含读取的字段的数组。

这是代码:

$groups_csv = shell_exec('whoami /groups /fo csv');
print_r( str_getcsv($groups_csv) );
于 2013-05-28T11:24:32.690 回答