>  기사  >  백엔드 개발  >  PHP는 현재 서버 세부 정보를 가져옵니다

PHP는 현재 서버 세부 정보를 가져옵니다

WBOY
WBOY원래의
2016-08-08 09:30:071071검색

현재 PHP를 사용하여 엔터프라이즈급 CMS를 작성하고 있습니다. 현재 서버의 자세한 정보와 관련 시스템 매개변수 정보를 얻으려면 백그라운드에서 PHP를 사용해야 합니다. 나중에 정리하여 여기에 게시했습니다. 사용.

시스템 유형 및 버전 번호 가져오기: php_uname()(예: Windows NT COMPUTER 5.1 빌드 2600)

시스템 유형만 가져오기: php_uname('s')(또는: PHP_OS, 예: Windows NT)

시스템 버전 번호만 가져오기: php_uname('r') (예: 5.1)

PHP 실행 모드 가져오기: php_sapi_name() (PHP 실행 모드: apache2handler )

사전 프로세스 사용자 이름 가져오기: Get_Current_User()

PHP 버전 가져오기: PHP_VERSION

Zend 버전 가져오기: Zend_Version()

PHP 설치 경로 가져오기: DEFAULT_INCLUDE_PATH

현재 파일의 절대 경로 가져오기: __FILE__

Http 요청에서 호스트 값 가져오기: $_SERVER["HTTP_HOST"](반환 값은 다음과 같습니다. 도메인 이름 또는 IP)

서버 IP 가져오기: GetHostByName ($_SERVER['SERVER_NAME'])

요청을 수락하는 서버 IP: $_SERVER["SERVER_ADDR"](때때로 얻으려면 다음을 사용하는 것이 좋습니다: GetHostByName($_SERVER['SERVER_NAME']))

클라이언트 IP 가져오기: $_SERVER['REMOTE_ADDR']

서버 해석 엔진 가져오기: $_SERVER['SERVER_SOFTWARE']

서버 CPU 번호 가져오기: $_SERVER[ 'PROCESSOR_IDENTIFIER']

서버 시스템 디렉터리 가져오기: $_SERVER['SystemRoot']

서버 도메인 이름(호스트 이름) 가져오기: $_SERVER['SERVER_NAME'] (사용 권장: $_SERVER[ "HTTP_HOST"])

사용자 도메인 이름 가져오기: $_SERVER['USERDOMAIN ']

서버 언어 가져오기: $_SERVER['HTTP_ACCEPT_LANGUAGE']

서버 웹 포트 가져오기: $_SERVER['SERVER_PORT']

이름 및 버전 가져오기 페이지를 요청할 때 통신 프로토콜: $_SERVER['SERVER_PROTOCOL'] 예: ​​"HTTP/1.0".

위 내용은 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PhpDebugHelper다음 기사:PhpDebugHelper