2013-02-02 1 views
1

localhost의 PHP에서 date() 함수를 사용하려고합니다. 그러나 컴퓨터의 날짜와 시간을 변경할 때마다 날짜가 변경됩니다. 라이브 서버에 php 파일을 업로드하면 어떻게됩니까? 그런 고객에게 컴퓨터 날짜 작업을 변경합니다 ????의 중요한 ....어떻게 날짜 함수는 PHP에서 정보를 검색합니까?

$today = date("F j, Y, g:i a");     
$today = date("m.d.y");       
$today = date("j, n, Y");      
$today = date("Ymd");       
$today = date('h-i-s, j-m-y, it is w Day');  
$today = date('\i\t \i\s \t\h\e jS \d\a\y.'); 
$today = date("D M j G:i:s T Y");    
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');  
$today = date("H:i:s");       
$today = date("Y-m-d H:i:s"); 
내가 그 기능을 사용하고

..... 로컬 호스트에

+0

로컬 컴퓨터가 서버처럼 작동하므로 온라인 _ 서버 _가 시계를 변경하면 날짜도 비슷하게 변경됩니다. –

+0

감사합니다 @DamienPirsy – user1882264

답변

1

를 컴퓨터가 제발 섬기는 사람. 따라서 컴퓨터의 (서버) 시간을 변경하면 표시된 시간이 변경됩니다. 호스트 환경에서 호스팅 서버는 표시된 시간을 나타냅니다.

0

날짜 함수는 PHP가 실행중인 컴퓨터 ("서버")의 날짜를 표시합니다.

PHP를 컴퓨터에서 로컬로 실행하면 PHP는 date() 함수를 통해 컴퓨터에서 시간을보고합니다.

다른 컴퓨터에서 실행하면 해당 컴퓨터의 시간이보고됩니다.

"라이브 서버"없이 직접 테스트하려면 컴퓨터에서 웹 서버를 실행하고 LAN (Local Area Network)에서 다른 컴퓨터를 사용하여 컴퓨터의 IP 주소를 사용하여 사이트에 액세스하십시오. 웹 브라우저를 실행하는 컴퓨터의 시간이 아닌 컴퓨터의 시간이보고됩니다.

관련 문제