PHP는 웹 개발을 위한 스크립트 언어로 개발이 유연하고 사용하기 쉬울 뿐만 아니라 매우 실용적인 시간 조작 기능을 갖추고 있습니다. 그 중 strtotime()은 PHP에서 매우 일반적으로 사용되는 시간 연산 함수로, 문자열 형식의 시간을 타임스탬프로 변환할 수 있습니다. 이번 글에서는 이 기능에 대해 자세히 설명하겠습니다.
1. strtotime() 함수의 기능
strtotime() 함수는 문자열 형식의 시간을 타임스탬프 형식으로 변환하는 매우 실용적인 PHP 시간 연산 함수입니다.
2. strtotime() 함수 형식
strtotime() 함수의 매개변수 형식은 시간, 분, 초, 일, 주, 월 등 매우 다양하여 시간에 맞춰 다양한 작업을 수행할 수 있습니다. 이 함수의 사용 형식은 다음과 같습니다.
strtotime(string $time, [int $now]);
그 중 $time은 타임스탬프 문자열을 의미하며 영어 또는 기본 시간 형식으로 기술해야 합니다. $now는 현재 시스템 시간을 나타냅니다. 이 매개변수는 전달할 필요가 없습니다. 그렇지 않은 경우 기본적으로 현재 시간이 사용됩니다.
3. strtotime() 함수 구문 예제
다음은 일반적으로 사용되는 strtotime() 함수 예제입니다.
1. 현재 시간을 타임스탬프 형식으로 변환합니다
$curr_time. = strtotime('now');
echo $curr_time;
//출력 결과는 1565605379
2입니다. 지정된 시간 문자열을 타임스탬프 형식으로 변환합니다
$sign_time = strtotime('2019-08-12 12: 12:12');
echo $sign_time;
//출력 결과는 1565595132
3입니다. 지정된 일수 이후의 시간을 타임스탬프 형식으로 변환합니다
$sign_day = strtotime('-2 day') ;
echo $하리라. 1개월');
//출력 결과는 1568193379
$sign_hour = strtotime('+4 hour');
// 출력 결과는 1565627779
$sign_day = strtotime('next tuesday');
// 출력 결과는 다음과 같습니다. 1565818800
strtotime() 함수는 사용이 간단하고 편리하지만 사용 중 몇 가지 주의 사항에 주의해야 합니다.
1 문자열 형식이 정확해야 합니다. false가 반환됩니다.
위 내용은 PHP 시간 연산의 strtotime() 함수에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!