2016-04-04 16 views
1

は通常、私はこの私はREST要求を行う際にREST要求

$data = <<<EOF 
      <Staff> 
       <Name>John Smith</Name> 
      </Staff> 
      <Staff> 
       <Name>Jane Smith</Name> 
      </Staff> 
EOF; 

ような何かを行う。そして、私は、しかし要求

curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 

に私は必要なこの時間をこのデータを渡すためのデータ列を作成しますこれを動的に行う。だから私は上記のようなブロックを構築しようとしていますが、動的なデータがあります。現時点では、私はこのようなものを持っています

foreach($users as $staffMember) { 
    $data = "<Staff> 
        <Name>$staffMember</Name> 
       </Staff>"; 
} 

しかし、それは最後の結果だけを生成します。スタッフが多い場合は、私の要請で渡すことのできる身体をどのように構築できますか?あなたは、変数にデータを追加.=演算子を使用する必要が

おかげ

答えて

2

$data = ""; 

foreach($users as $staffMember) { 
    $data .= "<Staff> 
        <Name>$staffMember</Name> 
       </Staff>"; 
} 
関連する問題