[PHP] 지역시간 설정(timezone) 및 확인하기 phpinfo()

2022. 9. 8. 19:34Program/PHP

047_PHP 지역시간 설정(timezone) 및 확인하기 phpinfo()

[요약]

  • PHP 설정을 확인하는 방법에 대해 알아보자.
  • PHP 설정은 php.ini파일 수정을 통해 할 수 있다.

시간과 관련한 함수에 대해 학습해보자.대부분의 window기반의 PC에서 사용하고 있는 xampp의 경우 독일 회사의 프로그램이라 지역 설정이 독일의 베를린으로 설정되어 있다. 그래서 서울로 변경해야 할 필요가 있다.

 

PHP의 설정을 보려면 phpinfo()를 사용한다.

[phpinfo() 사용 방법]

phpinfo();

 

phpinfo() 함수를 사용하여 PHP 설정 값을 보여주는 페이지를 출력해보자.

[예제: 48_phpinfo.php ]

<?php
	phpinfo();
?>

실행결과

위 그림의 붉은 박스에 표시되어 있는 [Loaded configuration File]의 값이 php 설정 파일이 있는 경로이다.

windows에서는 대부분 위의 값이 C:\xampp\php\php.ini 이다.

 

페이지에서 [date.timezone]을 검색하면 다음과 같이 Europe/Berlin으로 설정된 것을 알 수 있다.

이 값이 이미 Asia/Seoul로 설정된 경우는 변경이 필요없지만 그렇지 않은 경우 Asia/Seoul로 변경이 필요하다.

[Loaded configuration File] 값에 있는 경로를 따라가 php.ini 파일을 열자.

 

php.ini 파일을 실행하여 [date.timezone]을 검색하면 다음의 그림을 볼 수 있다.

다음과 같이 Europe/Berlin 값을 Asia/Seoul로 변경하자.

 

변경을 완료하고 저장을 한 후 xampp 서버를 리스타트 한후 위의 예제코드 48_phpinfo.php 파일을 재실행해보자.

date.timezone의 값이 Asia/Seoul로 변경되었음을 확인할 수 있다.

 

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사