라이브러리
[PHP] posix_getpwuid - 사용자 ID로 사용자에 대한 정보 반환
POSIX getpwuid 함수
POSIX getpwuid 함수는 시스템의 사용자 정보를 반환하는 함수입니다. 이 함수는 사용자 ID (UID) 를 입력받아 사용자 이름, UID, GID, 홈 디렉토리, shell, 비밀번호, 계정 이름, 그룹 이름, UID의 이름, GID의 이름, UID의 비밀번호, GID의 비밀번호를 반환합니다.
PHP에서 사용하는 posix_getpwuid 함수
PHP에서 posix_getpwuid 함수는 POSIX getpwuid 함수를 호출하여 시스템의 사용자 정보를 반환하는 함수입니다. 이 함수는 사용자 ID (UID) 를 입력받아 사용자 이름, UID, GID, 홈 디렉토리, shell, 비밀번호, 계정 이름, 그룹 이름, UID의 이름, GID의 이름, UID의 비밀번호, GID의 비밀번호를 반환합니다.
예제
#hostingforum.kr
php
<?php
// 사용자 ID (UID) 를 입력받아 사용자 정보를 반환합니다.
$user_info = posix_getpwuid(1000);
// 사용자 정보를 출력합니다.
echo "사용자 이름: " . $user_info['name'] . "
";
echo "사용자 ID (UID): " . $user_info['uid'] . "
";
echo "그룹 ID (GID): " . $user_info['gid'] . "
";
echo "홈 디렉토리: " . $user_info['dir'] . "
";
echo "shell: " . $user_info['shell'] . "
";
echo "비밀번호: " . $user_info['pw_gecos'] . "
";
echo "계정 이름: " . $user_info['pw_name'] . "
";
echo "그룹 이름: " . $user_info['pw_gid'] . "
";
echo "UID의 이름: " . $user_info['pw_name'] . "
";
echo "GID의 이름: " . $user_info['pw_name'] . "
";
echo "UID의 비밀번호: " . $user_info['pw_passwd'] . "
";
echo "GID의 비밀번호: " . $user_info['pw_passwd'] . "
";
?>
주의사항
- 사용자 ID (UID) 가 유효하지 않은 경우, 이 함수는 FALSE 를 반환합니다.
- 사용자 ID (UID) 가 0 인 경우, 이 함수는 FALSE 를 반환합니다.
- 시스템의 사용자 정보가 변경된 경우, 이 함수의 반환값이 변경될 수 있습니다.
결론
PHP에서 posix_getpwuid 함수는 시스템의 사용자 정보를 반환하는 함수입니다. 이 함수는 사용자 ID (UID) 를 입력받아 사용자 이름, UID, GID, 홈 디렉토리, shell, 비밀번호, 계정 이름, 그룹 이름, UID의 이름, GID의 이름, UID의 비밀번호, GID의 비밀번호를 반환합니다. 이 함수는 사용자 ID (UID) 가 유효하지 않은 경우 FALSE 를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.