PHP를 사용하여 사용 환경(OS)과 호스트(hostname)을 취득하는 방법에 대해 알아보겠습니다.
취득하는 함수로는 php_uname를 사용합니다.
파라미터를 지정하여 취득하고 싶은 값을 얻을 수 있습니다.
php_uname 사용 방법
php_uname(모드)
모드 – 파라미터를 지정
반환값 – 취득한 정보를 문자열로 반환
모드를 생략하는 경우 기본값으로 a를 파라미터로 설정합니다.
php_uname 모드 종류
모드 | 반환값 |
---|---|
a | 모든 정보 |
s | OS |
n | 호스트 이름 |
r | 릴리스 이름 |
v | 버전 정보 |
m | 머신 형식 |
예제
<?php
// 모든 정보를 취득하여 출력
var_dump(php_uname());
// OS 정보를 취득하여 출력
echo var_dump(php_uname('s');
// 호스트 이름을 취득하여 출력
echo var_dump(php_uname('n');
?>
php_uname 함수를 사용하여 OS 정보를 취득하는 방법에 대해 알아봤습니다.
접속한 환경에 따라 개발모드나 릴리스 모드능 나누고 싶은 경우에 유용하게 사용할 수 있습니다.
댓글