我有這樣的結構從數組轉儲未來:如何在PHP中解析這個複雜的數組?
0 =>
object(stdClass)[3]
public 'start' => string '12:30:00' (length=8)
public 'end' => string '12:45:00' (length=8)
public 'structure' =>
object(stdClass)[5]
public 'structure_id' => int 5
public 'structure_name' => string 'LABORATORY 1' (length=18)
public 'specialist' =>
object(stdClass)[6]
public 'specialist_id' => int 222
public 'specialist_surname' => string 'Smith' (length=7)
public 'specialist_name' => string 'John' (length=9)
public 'specialist_signature' => string 'Dr.' (length=3)
public 'price' => float 80.5
1 =>
object(stdClass)[3]
public 'start' => string '12:30:00' (length=8)
public 'end' => string '12:45:00' (length=8)
public 'structure' =>
object(stdClass)[5]
public 'structure_id' => int 5
public 'structure_name' => string 'LABORATORY 4' (length=18)
public 'specialist' =>
object(stdClass)[6]
public 'specialist_id' => int 222
public 'specialist_surname' => string 'White' (length=7)
public 'specialist_name' => string 'Jack' (length=9)
public 'specialist_signature' => string 'Dr.' (length=3)
public 'price' => float 80.5
2 =>
object(stdClass)[3]
public 'start' => string '12:30:00' (length=8)
public 'end' => string '12:45:00' (length=8)
public 'structure' =>
object(stdClass)[5]
public 'structure_id' => int 5
public 'structure_name' => string 'LABORATORY 9' (length=18)
public 'specialist' =>
object(stdClass)[6]
public 'specialist_id' => int 222
public 'specialist_surname' => string 'Brown' (length=7)
public 'specialist_name' => string 'Lester' (length=9)
public 'specialist_signature' => string 'Dr.' (length=3)
public 'price' => float 80.5
如何使用PHP解析呢?特別是,我想爲正常的PHP變量賦值,以便打印它們或放入HTML表格。
你可以只做print_r嗎? – 2013-09-26 07:57:59
爲什麼要經歷將這個對象數組中的值分配給變量的所有開銷;只需在需要時隨時訪問它們 –