>  기사  >  백엔드 개발  >  PHP 함수 'filemtime'을 사용하여 파일 수정 시간을 반환합니다.

PHP 함수 'filemtime'을 사용하여 파일 수정 시간을 반환합니다.

王林
王林원래의
2023-07-24 10:01:091425검색

PHP 함수 "filemtime"을 사용하여 파일의 마지막 수정 시간을 얻을 수 있습니다. 사용법은 매우 간단합니다. 파일 경로를 매개변수로 전달하면 함수는 파일의 마지막 수정 시간을 나타내는 타임스탬프를 반환합니다. 다음으로 이 기능의 사용법과 몇 가지 코드 예시를 소개하겠습니다.

PHP에서는 다음과 같은 방법으로 "filemtime" 함수를 사용할 수 있습니다.

$file_path = 'path/to/file.txt'; // 文件路径
$modification_time = filemtime($file_path); // 获取文件的最后修改时间

echo "文件最后修改时间:" . date('Y-m-d H:i:s', $modification_time); // 将时间戳转换为可读格式

위 코드는 먼저 파일 경로 변수 $file_path를 정의합니다. 이를 원하는 값으로 바꿔야 합니다. 수정 시 파일의 실제 경로를 가져옵니다. 그런 다음 filemtime 함수를 사용하여 파일 경로 매개변수 $file_path를 전달하여 파일의 마지막 수정 타임스탬프를 가져옵니다. 마지막으로 date 함수를 사용하여 타임스탬프를 읽을 수 있는 날짜/시간 형식으로 변환합니다. $file_path,你需要将其替换为你想要获取修改时间的文件的实际路径。然后,我们使用 filemtime 函数传入文件路径参数 $file_path 来获取文件的最后修改时间戳。最后,使用 date 函数将时间戳转换为可读的日期时间格式。

代码示例-1:获取文件最后修改时间

$file_path = 'path/to/file.txt';
$modification_time = filemtime($file_path);

echo "文件最后修改时间:" . date('Y-m-d H:i:s', $modification_time);

在上面的示例中,我们假设文件的路径为 'path/to/file.txt'。你可以根据实际情况更改文件路径,并通过 date 函数以不同的日期时间格式输出最后修改时间。

代码示例-2:获取多个文件的最后修改时间

$files = array(
    'path/to/file1.txt',
    'path/to/file2.txt',
    'path/to/file3.txt'
);

foreach ($files as $file_path) {
    $modification_time = filemtime($file_path);
    echo "文件:'" . basename($file_path) . "' 最后修改时间:" . date('Y-m-d H:i:s', $modification_time) . "<br>";
}

上面的示例中,我们定义了一个包含多个文件路径的数组 $files。通过循环遍历数组,我们逐个获取每个文件的最后修改时间,并使用 basename 函数获取文件名(不包含路径),最后用 date 函数将时间戳转换为可读格式并输出。

总结:
本文介绍了如何使用 PHP 的 "filemtime" 函数获取文件的最后修改时间。通过传入文件路径作为参数,函数将返回一个表示最后修改时间的时间戳。使用 date

코드 예시-1: 파일의 마지막 수정 시간 가져오기🎜rrreee🎜위 예시에서는 파일 경로가 'path/to/file.txt'라고 가정합니다. 날짜 함수를 통해 실제 상황에 따라 파일 경로를 변경하고 마지막 수정 시간을 다른 날짜 및 시간 형식으로 출력할 수 있습니다. 🎜🎜코드 예시-2: 여러 파일의 마지막 수정 시간 가져오기🎜rrreee🎜위 예시에서는 여러 파일 경로가 포함된 $files 배열을 정의했습니다. 배열을 반복하여 각 파일의 마지막 수정 시간을 하나씩 가져오고 basename 함수를 사용하여 파일 이름(경로 없이)을 가져온 다음 마지막으로 날짜를 사용합니다. 함수를 사용하여 타임스탬프를 설정하고 읽을 수 있는 형식으로 변환하여 출력합니다. 🎜🎜요약:
이 글에서는 PHP의 "filemtime" 함수를 사용하여 파일의 마지막 수정 시간을 가져오는 방법을 소개합니다. 파일 경로를 매개변수로 전달하면 함수는 마지막 수정 시간을 나타내는 타임스탬프를 반환합니다. 타임스탬프를 읽을 수 있는 형식으로 변환하려면 date 함수를 사용하세요. 코드 예제를 통해 단일 파일과 여러 파일의 마지막 수정 시간을 가져오는 방법을 보여줍니다. 이 기사가 독자들이 "filemtime" 기능을 더 잘 이해하고 사용하는 데 도움이 되기를 바랍니다. 🎜

위 내용은 PHP 함수 'filemtime'을 사용하여 파일 수정 시간을 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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