2012-04-05 39 views
1

我正在使用適用於PHP的Amazon S3 SDK。我想知道是否有辦法按特定順序檢索對象,例如通過文件名或修改日期。目前它只是基於上傳時間列出它們。我正在使用這種方法,但也許有另一種更適合的方法。如何使用PHP以特定順序返回Amazon S3中的對象列表

$object_list_array = $s3->get_object_list(MYBUCKET, array(
    'prefix' => '/path/to/folder/with/files/' 
)); 

什麼是最好的方式來表達我想他們返回的順序?

回答

0

我不認爲這是可能的。如果您檢查get_object_list函數的定義

SDK /服務/ s3.class.php

它列出了可以傳遞的選項的負荷,但有一個明顯缺乏一個選項來定義的順序結果:

  • 分隔符
  • 標記
  • 最大密鑰
  • PCRE
  • 前綴
  • curlopts

在我有限的測試似乎回到他們的名字,而不是他們的創作日期排序的文件。

相關問題