我覺得我不是愚蠢的就是什麼,但是我仍然無法擺脫困境。PHP中的嵌套變量
我想從這個變量$結果中訪問「patient_age」。
這是var轉儲。
array(1) {
["intervention"]=>
array(1) {
[0]=>
object(stdClass)#23 (21) {
["intervention_id"]=>
string(1) "1"
["patient_id"]=>
string(1) "1"
["name_id"]=>
string(1) "1"
["department_id"]=>
string(1) "1"
["dosage_id"]=>
NULL
["edocument"]=>
string(10) "Bruce1.jpg"
["user_id"]=>
string(1) "0"
["duration"]=>
string(8) "02:26:00"
["submitted"]=>
string(19) "2011-07-31 19:56:29"
["intervention_comment"]=>
NULL
["patient_age"]=>
string(2) "34"
["patient_height"]=>
string(4) "1.34"
["patient_weight"]=>
string(2) "45"
["patient_gender"]=>
string(4) "Male"
["department_name"]=>
string(10) "Cardiology"
["intervention_name_id"]=>
string(1) "1"
["intervention_name"]=>
string(5) "IVH 2"
["intervention_description"]=>
string(0) ""
["dosage_emitted"]=>
NULL
["dosage_absorbed"]=>
NULL
["dosage_period"]=>
NULL
}
}
}
我曾嘗試:
$result[0]->patient_age;
$result[1]->patient_age;
$result['intervention']->patient_age;
$result['intervention'][0]->patient_age;
希望有人能給我一個答案,但也解釋了他們是如何來到這個答案,因爲所有其他的#1的問題,他們只是給瞭解決方案,但不是方法。
任何人都有任何提示如何瀏覽嵌套變量。
感謝
最後一個例子('$結果[ '干預'] [0] - > patient_age;')應該工作 - 你檢查錯誤日誌? –
對不起,這是一個類型,是$結果,而不是$結果,我覺得更愚蠢:( – sqlmole