如何使用 Storage::disk('s3') 在 Laravel 中获取 S3 存储桶的名称

How to fetch the name of an S3 bucket in Laravel using Storage::disk('s3')

我正在尝试获取我在 AWS 上的 S3 存储桶的存储桶名称。我在我的环境文件中有它,但我希望在我的代码中使用它而不从环境文件或配置中获取它。有什么方法可以使用 Storage::disk('s3')?

获取此信息

它是配置的一部分,因此您可以访问它...

config('filesystems.disks.s3.bucket');

我用这个得到了桶名

Storage::disk('filesystem_name')->getAdapter()->getBucket()