一个用于操作文件的简单库

1.3.2 2019-05-30 16:19 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:34 UTC


README

这是一个用于操作某些文件的简单库。目前我们可以做像...

$file = new TMPHPFile('path/to/file.txt');
$file->increments("\n Hello new line!");

...在文件中增加一行。

或者你也可以,一个简单的函数来验证一个文件是否被修改

$file = new TMPHPFile('path/to/file.txt');
$modifiedAt = $file->getMTime();
if($modifiedAt > $timeForDatabase) {
    // then do it
}

或者还可以,比较两个被修改的文件。

$original = new TMPHPFile('path/to/original.txt');
$cached   = new TMPHPFile('path/to/cached.txt');
if($original->modified()->isGreaterThan($cached)) {
    // cache the original again, cause he is old!
}

嗯,就到这里了。

所有方法将在之后进行描述。

你可以向我们发送一个 pull request,或者发送一个 issue