0
すべてのファイルのリストを、作成、更新、サイズなどの情報とともに印刷したいと思います。現在、私は使用していますLaravelでファイル情報を印刷
$files = File::allFiles('downloads');
しかし、これは私にファイル名を与えます。より良い方法があるのですか、私が紛失しているものと同じもののための財産はありますか?
すべてのファイルのリストを、作成、更新、サイズなどの情報とともに印刷したいと思います。現在、私は使用していますLaravelでファイル情報を印刷
$files = File::allFiles('downloads');
しかし、これは私にファイル名を与えます。より良い方法があるのですか、私が紛失しているものと同じもののための財産はありますか?
ドキュメントに従って。本当に各ファイルの完全な情報が必要な場合。 thisライン429
455に編集: 申し訳ありませんが私の悪いさえ にUploadedFile :: createFromBaseは「私たちはドンと思うオブジェクト
を返します あなたはこの
$files = Request::allFiles()
$fullInfo = [];
foreach($files as $file)
{
$fullInfo[$file] = UploadedFile::createFromBase($file)
}
文献のような何かを試すことができますlaravelには、ファイルのすべてのプロパティをダンプするオプションがあります。それぞれのプロパティにアクセスするには、getClientOriginalName
のような関数を呼び出します。
それとも
$ファイル= $要求 - >ファイル( 'ファイル')にネイティブメソッドの$ _FILESを試してみてください。
foreach($ファイルとしての$ファイル){ $ファイル名= $ファイル - > getClientOriginalName(); }
これを使用してサイズを取得し、時間を作成し、その他の情報を得る方法を詳しく説明できますか? – JackSlayer94