2016-06-01 13 views
0

このエラー私は、文字列これを解決する方法はPHPで文字列に変換できませんでしたか?

Catchable fatal error: Object of class OfxParser\Entities\SignOn could not be converted to string

vardumpバージョンにオブジェクトデータを変換するときに発生するが、ここで

 object(OfxParser\Ofx)#4 (6) 
      { ["Header"]=> NULL ["SignOn"]=> object(OfxParser\Entities\SignOn)#5 (4) 
        { 
           ["status"]=> NULL ["date"]=> object(DateTime)#10 (3) 
           { ["date"]=> string(26) "2007-10-15 02:15:29.000000" 
           ["timezone_type"]=>int(3)imezone"] 
           =>string(13)"Europe/Berlin"} 
           ["language"]=> object(SimpleXMLElement)#8 (1) 
           { [0]=> string(3) "ENG" } ["institute"]=> NULL 
        } 
         ["SignupAccountInfo"]=> array(0) { } ["BankAccounts"]=>array(1) 
         { [0]=> NULL } ["BankAccount"]=> NULL ["Investment"]=> NULL 
      } 

である私は、= NULL

日= 2007この

状態のように印刷したいです-10-15 02:15:29.000000

+0

を働くことを願っていますか?また、コードを使用する方法(まさにVardumpだけでなく)を見ずに、提案よりも多くを与えることはできません。 – Webeng

答えて

0

はこれを試してみてください210言語= ENGは、それが理由だけで対象外の変数にオブジェクトの値を格納し、その後、あなたがしたい文字列にこれらの値を連結していない

foreach($object as $objectValue){ 
     foreach($objectValue["SignOn"] as $objectParkey => $objectParValue){ 
       echo $objectParkey. '='. $objectParValue; 
     } 
} 
関連する問題