私は Dropbox API を使用しており、var_dump(); を使用して metaData メソッドを使用する場合、フォルダー内のすべてのファイルを一覧表示する必要があります。のように: var_dump($metaData);
私はこれらを取得します:
object(stdClass)#26 (9) {
["hash"]=> string(32) "d36517b72d827dc28b1e0681a23e463a"
["thumb_exists"]=> bool(false)
["bytes"]=> int(0)
["path"]=> string(1) "/"
["is_dir"]=> bool(true)
["size"]=> string(7) "0 bytes"
["root"]=> string(10) "app_folder"
["contents"]=> array(1) {
[0]=> object(stdClass)#27 (12) {
["revision"]=> int(1)
["rev"]=> string(9) "10815f504"
["thumb_exists"]=> bool(false)
["bytes"]=> int(7332680)
["modified"]=> string(31) "Sun, 03 Jun 2012 17:51:47 +0000"
["client_mtime"]=> string(31) "Sun, 03 Jun 2012 17:51:47 +0000"
["path"]=> string(9) "/etmh.pdf"
["is_dir"]=> bool(false)
["icon"]=> string(18) "page_white_acrobat"
["root"]=> string(7) "dropbox"
["mime_type"]=> string(15) "application/pdf"
["size"]=> string(4) "7 MB"
}
}
["icon"]=> string(6) "folder"
}
これらのデータをどのように処理できますか。たとえば、このフォルダー内のすべてのファイルを一覧表示する必要がありますが、上記の例ではファイルが 1 つしかありません (["path"]=> string(9) "/etmh.pdf" : : ["mime_type"]=> string(15) "application/pdf" )
すべてのデータを取得して処理するには、 foreach のようなものが必要です..
ありがとうございました ..