[請益] 某API抓出來的array要如何獨立取出

看板PHP作者 (向前走,才知道轉角)時間8年前 (2017/07/29 17:33), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
各位先進周末愉快, 想與各位請教小弟由某個API讀出交易紀錄,使用print_r的方式讀出來的結構如下, 但因為要取其中的某值例如: [description] => 測試用,轉成變數與目前資料判斷,但 好像抓不出來,還請各位幫忙解惑。 不好意思,資料有點多,謝謝各位 Array ( [0] => Coinbase\Wallet\Resource\ResourceCollection Object ( [previousUri:Coinbase\Wallet\Resource\ResourceCollection:private] => [nextUri:Coinbase\Wallet\Resource\ResourceCollection:private] => [resources:Coinbase\Wallet\Resource\ResourceCollection:private] => Array ( [0] => Coinbase\Wallet\Resource\Transaction Object ( [type:Coinbase\Wallet\Resource\Transaction:private] => send [status:Coinbase\Wallet\Resource\Transaction:private] => completed [amount:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Money Object ( [amount:Coinbase\Wallet\Value\Money:private] => -0.00100000 [currency:Coinbase\Wallet\Value\Money:private] => BTC ) [nativeAmount:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Money Object ( [amount:Coinbase\Wallet\Value\Money:private] => -77.73 [currency:Coinbase\Wallet\Value\Money:private] => TWD ) [description:Coinbase\Wallet\Resource\Transaction:private] => Your first bitcoin! [fee:Coinbase\Wallet\Resource\Transaction:private] => [instantExchange:Coinbase\Wallet\Resource\Transaction:private] => [createdAt:Coinbase\Wallet\Resource\Transaction:private] => DateTime Object ( [date] => 2017-07-27 18:28:23.000000 [timezone_type] => 2 [timezone] => Z ) [updatedAt:Coinbase\Wallet\Resource\Transaction:private] => DateTime Object ( [date] => 2017-07-27 18:28:23.000000 [timezone_type] => 2 [timezone] => Z ) [network:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Network Object ( [status:Coinbase\Wallet\Value\Network:private] => off_blockchain [hash:Coinbase\Wallet\Value\Network:private] => ) [to:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Resource\User Object ( [name:protected] => [username:Coinbase\Wallet\Resource\User:private] => [profileLocation:Coinbase\Wallet\Resource\User:private] => [profileBio:Coinbase\Wallet\Resource\User:private] => [profileUrl:Coinbase\Wallet\Resource\User:private] => [avatarUrl:Coinbase\Wallet\Resource\User:private] => [id:Coinbase\Wallet\Resource\Resource:private] => c9645304-3e62-5214-8c20-55daecea2dec [resource:Coinbase\Wallet\Resource\Resource:private] => user [resourcePath:Coinbase\Wallet\Resource\Resource:private] => /v2/users/c9645304-3e62-5214-8c20-55daecea2dec [rawData:Coinbase\Wallet\Resource\Resource:private] => ) [from:Coinbase\Wallet\Resource\Transaction:private] => [address:Coinbase\Wallet\Resource\Transaction:private] => [application:Coinbase\Wallet\Resource\Transaction:private] => [buy:Coinbase\Wallet\Resource\Transaction:private] => [sell:Coinbase\Wallet\Resource\Transaction:private] => [id:Coinbase\Wallet\Resource\Resource:private] => 81668ef4-372b-586e-a9ef-f285c0ce7835 [resource:Coinbase\Wallet\Resource\Resource:private] => transaction [resourcePath:Coinbase\Wallet\Resource\Resource:private] => /v2/accounts/12dc7130-28b7-5c4c-8191-28a8f16f5b8c/transactions/81668ef4-372b-586e-a9ef-f285c0ce7835 [rawData:Coinbase\Wallet\Resource\Resource:private] => Array ( [id] => 81668ef4-372b-586e-a9ef-f285c0ce7835 [type] => send [status] => completed [amount] => Array ( [amount] => -0.00100000 [currency] => BTC ) [native_amount] => Array ( [amount] => -77.73 [currency] => TWD ) [description] => Your first bitcoin! [created_at] => 2017-07-27T18:28:23Z [updated_at] => 2017-07-27T18:28:23Z [resource] => transaction [resource_path] => /v2/accounts/12dc7130-28b7-5c4c-8191-28a8f16f5b8c/transactions/81668ef4-372b-586e-a9ef-f285c0ce7835 [instant_exchange] => [network] => Array ( [status] => off_blockchain ) [to] => Array ( [id] => c9645304-3e62-5214-8c20-55daecea2dec [resource] => user [resource_path] => /v2/users/c9645304-3e62-5214-8c20-55daecea2dec ) [details] => Array ( [title] => Sent bitcoin [subtitle] => to SHAO ZHENG JIE ) ) ) [1] => Coinbase\Wallet\Resource\Transaction Object ( [type:Coinbase\Wallet\Resource\Transaction:private] => send [status:Coinbase\Wallet\Resource\Transaction:private] => completed [amount:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Money Object ( [amount:Coinbase\Wallet\Value\Money:private] => 0.02301000 [currency:Coinbase\Wallet\Value\Money:private] => BTC ) [nativeAmount:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Money Object ( [amount:Coinbase\Wallet\Value\Money:private] => 1783.97 [currency:Coinbase\Wallet\Value\Money:private] => TWD ) [description:Coinbase\Wallet\Resource\Transaction:private] => 測試用 [fee:Coinbase\Wallet\Resource\Transaction:private] => [instantExchange:Coinbase\Wallet\Resource\Transaction:private] => [createdAt:Coinbase\Wallet\Resource\Transaction:private] => DateTime Object ( [date] => 2017-07-27 17:12:41.000000 [timezone_type] => 2 [timezone] => Z ) [updatedAt:Coinbase\Wallet\Resource\Transaction:private] => DateTime Object ( [date] => 2017-07-27 17:12:41.000000 [timezone_type] => 2 [timezone] => Z ) [network:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Value\Network Object ( [status:Coinbase\Wallet\Value\Network:private] => off_blockchain [hash:Coinbase\Wallet\Value\Network:private] => ) [to:Coinbase\Wallet\Resource\Transaction:private] => [from:Coinbase\Wallet\Resource\Transaction:private] => Coinbase\Wallet\Resource\User Object ( [name:protected] => [username:Coinbase\Wallet\Resource\User:private] => [profileLocation:Coinbase\Wallet\Resource\User:private] => [profileBio:Coinbase\Wallet\Resource\User:private] => [profileUrl:Coinbase\Wallet\Resource\User:private] => [avatarUrl:Coinbase\Wallet\Resource\User:private] => [id:Coinbase\Wallet\Resource\Resource:private] => f0dcbfef-c016-540c-9c7c-ddb16d2b18ab [resource:Coinbase\Wallet\Resource\Resource:private] => user [resourcePath:Coinbase\Wallet\Resource\Resource:private] => /v2/users/f0dcbfef-c016-540c-9c7c-ddb16d2b18ab [rawData:Coinbase\Wallet\Resource\Resource:private] => ) [address:Coinbase\Wallet\Resource\Transaction:private] => [application:Coinbase\Wallet\Resource\Transaction:private] => [buy:Coinbase\Wallet\Resource\Transaction:private] => [sell:Coinbase\Wallet\Resource\Transaction:private] => [id:Coinbase\Wallet\Resource\Resource:private] => eb590373-837e-5630-83eb-88f1ecefd4dd [resource:Coinbase\Wallet\Resource\Resource:private] => transaction [resourcePath:Coinbase\Wallet\Resource\Resource:private] => /v2/accounts/12dc7130-28b7-5c4c-8191-28a8f16f5b8c/transactions/eb590373-837e-5630-83eb-88f1ecefd4dd [rawData:Coinbase\Wallet\Resource\Resource:private] => Array ( [id] => eb590373-837e-5630-83eb-88f1ecefd4dd [type] => send [status] => completed [amount] => Array ( [amount] => 0.02301000 [currency] => BTC ) [native_amount] => Array ( [amount] => 1783.97 [currency] => TWD ) [description] => 測試用 [created_at] => 2017-07-27T17:12:41Z [updated_at] => 2017-07-27T17:12:41Z [resource] => transaction [resource_path] => /v2/accounts/12dc7130-28b7-5c4c-8191-28a8f16f5b8c/transactions/eb590373-837e-5630-83eb-88f1ecefd4dd [instant_exchange] => [network] => Array ( [status] => off_blockchain ) [from] => Array ( [id] => f0dcbfef-c016-540c-9c7c-ddb16d2b18ab [resource] => user [resource_path] => /v2/users/f0dcbfef-c016-540c-9c7c-ddb16d2b18ab ) [details] => Array ( [title] => Received bitcoin [subtitle] => from DARRICH ) ) ) ) ) ) 1 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.19.62 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1501320805.A.0E2.html

07/29 17:46, , 1F
[好像]沒什麼問題。
07/29 17:46, 1F

07/29 19:53, , 2F
是該如何去抓取其中一條陣列出來,我用搜尋陣列的文字也
07/29 19:53, 2F

07/29 19:54, , 3F
也搜尋不到
07/29 19:54, 3F

07/29 23:16, , 4F
那是物件裡面包陣列。[搜尋陣列的文字]是什麼東東
07/29 23:16, 4F

07/30 13:55, , 5F
抱歉,我是初學者,這樣建議用什麼方式取出呢? 謝謝
07/30 13:55, 5F

07/30 15:35, , 6F
那API沒有文件嗎
07/30 15:35, 6F
文章代碼(AID): #1PV5Pb3Y (PHP)
文章代碼(AID): #1PV5Pb3Y (PHP)