【发布时间】:2021-06-07 13:24:40
【问题描述】:
我通过 Google 提供的文档开始学习 Google Cloud Storage PHP 客户端库。但以下问题不清楚。
- 如何在bucket中创建文件夹?
- 如何在文件夹中创建文件夹?
- 如何列出文件夹中的所有文件?
我了解到文件夹只不过是名称末尾带有“/”的对象。我们也可以使用$bucket->upload() 方法上传对象来上传对象。此方法需要文件路径,所以创建文件夹很麻烦
【问题讨论】:
-
云存储桶中实际上并不存在文件夹。命名空间是扁平的。文件夹的印象由 Google Cloud Console 和其他工具模拟。文件
/MyFolder/test.txt和/YourFolder/test.txt位于存储桶(根级别)中的同一级别(同一目录) - 我忽略了对象名称哈希。工具使用/字符作为分隔符来模拟文件夹。 cloud.google.com/storage/docs/gsutil/addlhelp/… -
@JohnHanley 请将您的评论移至答案:D
-
@J.A.Hernández - 谢谢,已完成。
-
您的问题仍未解决。你的问题解决了吗?
-
@JohnHanley 是的,我把它整理出来了。