【发布时间】:2014-10-02 16:12:14
【问题描述】:
我已经尝试了很多方法,但我不习惯处理这么复杂的对象。如何访问“案例处置”以便将其保存到变量中?下面是对象的var_dump的一部分(很长)。
我已尝试将其转换为数组并执行以下操作,但返回的是空的。
$myarray['CaseData']['Case Information']['Case Disposition'];
这是我发送的对象的 var_dump 的一部分。
`object(CaseData)#1 (1) {
["caseData":"CaseData":private]=>
array(4) {
["Case Information"]=>
array(10) {
["Case Disposition"]=>
string(5) "TRIAL"
["Case Number"]=>
string(10) "1D00297207"
["Case Status"]=>
string(6) "CLOSED"
["Case Type"]=>
string(8) "CRIMINAL"
["Court System"]=>
string(54) "DISTRICT COURT FOR MONTGOMERY COUNTY - CRIMINAL SYSTEM"
["District Code"]=>
string(2) "06"
["Document Type"]=>
string(7) "SUMMONS"
["Issued Date"]=>
string(10) "11/09/2013"
["Location Code"]=>
string(2) "02"
["Tracking No"]=>
string(12) "131001793941"
}
["Charge and Disposition Information"]=>
array(2) {
[0]=>
array(17) {
["Amended Date"]=>
string(0) ""
["Amt Suspended"]=>
array(3) {
["CICF"]=>
string(5) "$0.00"
["Court Costs"]=>
string(5) "$0.00"
["Fine"]=>
string(5) "$0.00"
}
["CJIS Code"]=>
string(6) "2 2411"`
【问题讨论】:
-
谦虚的问题:这是什么
["caseData":"CaseData":private]? -
试试 $myarray->CaseData['Case Information']['Case Disposition']
-
PHP 有一些很棒的 documentation on objects。你看过吗?
-
一个问题,什么不是对象?