xmlrpc クライアントから呼び出されたときにテーブルから返される次の配列結果があり、この応答をクライアント側に送信したいと考えています。
array(17) {
["A"]=>
int(1)
["B"]=>
int(0)
["pnl"]=>
int(1)
["C"]=>
int(1)
["buttons"]=>
array(5) {
[1]=>
string(9) "ABC"
[2]=>
string(5) "DEF"
[3]=>
string(5) "G"
[4]=>
string(7) "H"
[5]=>
string(9) "I"
}
["List"]=>
string(580) "<th title="S">Ticker</th><th title="Position - Shares Held in Portfolio">Pos</th><th title="Average Cost">Cost</th><th title="Current Market Price">Price</th>"
}
現在、次のコードを使用してレコードをフェッチしていますが、未定義のオフセットが返されます。フェッチされたすべてのデータを含む var_dump 関数を使用して上記の結果が得られました。適切な行で結果を取得するようにループを変更するにはどうすればよいですか?
var_dump($モデル) ;
for ($i = 0; $i < count($model); ++$i) { $xml_rpc_rows[$i] = array($model[$i], 'struct'); } } $response = array( $xml_rpc_rows, 'struct'); return $this->xmlrpc->send_response($response);