2017-02-17 9 views
0
Storage::disk('local')->files(); 

Storage::disk('local')->lastModified(); 

두 줄을 한 줄에 동시에 표시하고 싶습니다. 어떻게 그렇게 할 수 있는지 말해 줄 수 있니?laravel 프레임 워크의 디렉토리에서 파일 이름 및 세부 정보에 액세스하는 방법은 무엇입니까?

+0

이유 :

foreach (Storage::disk('local')->files() as $file) { dump($file, Carbon::createFromTimestamp(Storage::disk('local')->lastModified($file))->format('jS M Y, H:i:s')); } 

는 클래스의 맨 위에 다음 줄을 포함해야? 그것들은 2 개의 다른 파일 시스템 작업입니다. 당신이 그걸로 이익을 얻을 것이라고 생각하니? –

답변

0

이 작업을 수행하는 유일한 방법은 파일을 반복하여 각 항목의 수정 된 시간을 얻는 것입니다. 디렉토리가 큰 경우,이 방법은 권장되지 않는다 :

use Storage; 
use Carbon\Carbon;