7
在laravel 5.2中,File
和Storage
外觀有什麼區別嗎?
看來他們都使用相同的contract.i在laravel文檔中看不到File
的文檔。 如果他們不同怎麼可能互相交流?Laravel文件vs存儲外觀
在laravel 5.2中,File
和Storage
外觀有什麼區別嗎?
看來他們都使用相同的contract.i在laravel文檔中看不到File
的文檔。 如果他們不同怎麼可能互相交流?Laravel文件vs存儲外觀
文件是PHP函數的一個相當簡單的包裝,例如file_exists()等。存儲是「一個強大的文件系統抽象,這要歸功於Frank de Jonge的精彩Flysystem PHP包」。這可以用於處理本地文件(即Storage::disk('local')->exists('path')
)。
在Laravel 5之前,Laravel沒有Flysystem集成。那時,File facade是與本地文件交互的「途徑」。我猜想爲了讓用戶使用存儲而刪除了文件的文檔。文件系統雖然工作。
thanks.you表示根本不需要'File'外觀?Storage'會完成所有工作嗎?在文檔示例中,泰勒已經使用'file_get_contents()',儘管他可以使用'File :: get()'來代替。可能'File'將被棄用。 – alex