我一直在试图弄清楚如何获取位于根级别的文件,这意味着获取没有附加到其文件名的路径的所有文件。 我有一个容器,看起来像这样Rackspace Cloud在“根级”文件中获取PHP get_objects
image.png image/png
ui application/directory
ui/css application/directory
ui/css/test.css text/css
ui/image2.jpg image/jpg
我使用的呼叫
Container->get_objects(0, null, null, 'ui/');
返回2个CF_Objects:
ui/css
ui/image2.jpg
这是所需的输出
但如果我请求“根级”文件
Container->get_objects(0, null, null, '/');
返回一个空数组。
Container->get_objects(0, null, null, '');
返回容器中的所有文件。
理想情况它将返回两个CF_Objects image.png和UI。
有没有办法做到这一点?
谢谢!
不错,不知道他们已经批准合并请求:) – Onema 2012-07-12 17:45:38
如果您真的厌倦了使用它,那么会引入一个错误!这里有一个修复:https://github.com/rackspace/php-cloudfiles/pull/72 – 2012-07-13 00:33:46
很高兴知道,我还没有更新到最新版本。但我会密切关注这个拉取请求,并在接受时收到。到目前为止,下面的请求对我们来说工作得非常好。 – Onema 2012-07-13 05:32:14