2011-02-07 12 views
1

申し訳ありませんが、私はこれに何も表示していませんが、私が試みたすべてが失敗します。配列をループして配列の値を出力する

私はオブジェクトの一部として返される配列を持っています。値をループして変数に配置し、ページに出力する必要があります。

[Required] => Array 
    (
     [0] => stdClass Object 
      (
       [Field] => Field1 
       [Question] => Question1 
       [DataType] => Boolean 
      ) 

     [1] => stdClass Object 
      (
       [Field] => Field2 
       [Question] => Question2 
       [DataType] => varchar 
      ) 

     [2] => stdClass Object 
      (
       [Field] => Field3 
       [Question] => Question3 
       [DataType] => Boolean 
      ) 

     [3] => stdClass Object 
      (
       [Field] => Field4 
       [Question] => Question5 
       [DataType] => Int 
      ) 

    ) 

ので、例えば、私はフィールド1がブール フィールド2は、varchar型...など

あなたの種類の援助を大幅に

答えて

4

必須オブジェクトのプロパティであると理解されるであろうである

をプリントアウトしたいと思いますしたがって、$ object-> Requiredを使用してください。値は配列なので、foreachを使用してください。必要な要素もプロパティなので、

foreach($object->Required as $needed) { 
    echo $needed->Field,' is ',$needed->DataType,"\n"; 
} 
+0

ありがとうございます。これはうまくいき、この種のデータをどのように処理するかについて多くのことを学びました。非常に高く評価。 – user606336

関連する問題