File

記事の内容

概要

ファイル操作(読み込み、書き込み、削除)を簡潔に行えるメソッドを提供します。

exists

指定したパスにファイルが存在するか確認します。

path : 指定したパスにファイルが存在するか確認

if (File::exists('path/to/file.txt')) {
    // ファイルが存在する
}

get

指定したファイルの内容を取得します。

path, : 読み込むファイルのパス

$content = File::get('path/to/file.txt');
echo $content;

put

ファイルにデータを書き込みます。

path, : 書き込むファイルのパス
contents : 書き込むデータ

File::put('path/to/file.txt', 'This is a sample content.');

append

ファイルにデータを書き込みます。

path, : 追記するファイルのパス
data : 追記するデータ

File::append('path/to/file.txt', 'This is appended content.');

delete

指定したファイルを削除します。

paths : 削除するファイルのパス(複数可)

File::delete('path/to/file.txt');

copy

指定したファイルを新しい場所にコピーします。

from : コピー元のファイルのパス
to : コピー先のパス

File::copy('path/to/original.txt', 'path/to/copy.txt');

move

指定したファイルを新しい場所に移動します。

from : 移動元のファイルのパス
to : 移動先のパス

File::move('path/to/file.txt', 'path/to/new/file.txt');

size

指定したファイルのサイズをバイト単位で取得します。

path : サイズを取得するファイルのパス

$size = File::size('path/to/file.txt');
echo $size . ' bytes';

lastModified

指定したファイルの最終更新時刻を取得します。

path : チェックするファイルのパス

$lastModified = File::lastModified('path/to/file.txt');
echo date('Y-m-d H:i:s', $lastModified);
記事の内容
閉じる