라이브러리
[PHP] Phar::getModified - phar가 수정되었는지 여부를 반환합니다.
PHP의 Phar 클래스는 PHP Archive (PHAR) 파일을 다루는 데 사용됩니다. PHAR 파일은 PHP 코드를 포함하는 ZIP 파일입니다. Phar 클래스의 getModified() 메소드는 PHAR 파일의 수정 시간을 반환합니다.
Phar::getModified() 메소드
getModified() 메소드는 PHAR 파일의 수정 시간을 반환합니다. 이 메소드는 PHAR 파일의 수정 시간을 반환하기 때문에, PHAR 파일이 생성된 후에 수정된 경우에만 수정 시간이 반환됩니다.
예제
다음 예제는 Phar::getModified() 메소드를 사용하는 방법을 보여줍니다.
#hostingforum.kr
php
// PHAR 파일을 생성합니다.
$phar = new Phar('example.phar');
$phar->addFile('example.txt', 'example.txt');
$phar->setStub($phar->createDefaultStub('example.php'));
// PHAR 파일의 수정 시간을 출력합니다.
echo "PHAR 파일의 수정 시간: " . date('Y-m-d H:i:s', $phar->getModified()) . "
";
// PHAR 파일을 수정합니다.
$phar->setMetadata('메타데이터');
// PHAR 파일의 수정 시간을 다시 출력합니다.
echo "PHAR 파일의 수정 시간: " . date('Y-m-d H:i:s', $phar->getModified()) . "
";
이 예제에서는 PHAR 파일을 생성하고, 수정 시간을 출력합니다. 그런 다음 PHAR 파일을 수정하고, 다시 수정 시간을 출력합니다. PHAR 파일이 수정된 후에만 수정 시간이 변경됩니다.
결과
PHAR 파일의 수정 시간: 2023-12-31 12:00:00
PHAR 파일의 수정 시간: 2023-12-31 12:00:01
참고
- PHAR 파일은 PHP 5.3 이상에서만 사용할 수 있습니다.
- PHAR 파일은 ZIP 파일과 유사하게 압축된 파일입니다.
- PHAR 파일은 PHP 코드를 포함하는 파일입니다.
- PHAR 파일의 수정 시간은 PHAR 파일이 생성된 후에 수정된 경우에만 변경됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.