POSIX posix_getgrnam
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_getgrnam — 이름으로 그룹에 대한 정보 반환
설명
posix_getgrnam(string $name
): array|false
이름이 제공된 그룹에 대한 정보를 가져옵니다.
매개변수
name
- 그룹의 이름
반환 값
성공하면 배열을 반환하고 실패하면 false
를 반환합니다. 반환된 배열 요소는 다음과 같습니다.
그룹 정보 배열
Element | 설명 |
---|---|
name | name 요소는 그룹의 이름을 포함합니다. 이것은 그룹의 실제 이름이 아닌 일반적으로 16자 미만의 짧은 "handle"입니다. |
passwd | passwd 요소는 암호화된 형식의 그룹 암호를 포함합니다. 예를 들어 "shadow" 암호를 사용하는 시스템에서는 종종 별표가 대신 반환됩니다. |
gid | 그룹 ID는 함수를 호출할 때 사용되는 group_id 매개변수와 동일해야 하므로 중복됩니다. |
members | 이것은 그룹의 모든 구성원에 대한 문자열 배열로 구성됩니다. |
Examples
예제 #1 posix_getgrnam() 사용 예
<?php
$groupinfo = posix_getgrnam("toons");
print_r($groupinfo);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
Array ( [name] => toons [passwd] => x [members] => Array ( [0] => tom [1] => jerry ) [gid] => 42 )
기타
- posix_getegid() - Return the effective group ID of the current process
- posix_getgrgid() - Return info about a group by group id
- filegroup() - Gets file group
- stat() - Gives information about a file
- POSIX man page GETGRNAM(3)