お世話になります。
laravelでAPIを作成して、Curlでデータを取得するというプログラムを組んでいます。
結果を取得する際、配列データで取得したいのですがその方法がわからず質問しました。
そもそもcurlで配列データを受け取ることってできるんでしょうか。。
ヒントでも良いので、ご教示いただけると幸いですm(_ _)m
PHP
1//Laravel Controller 2public function getData() 3{ 4 return array('test' => 1); 5} 6 7 8 9//test.php 10function getData() 11{ 12 13 $options = array( 14 CURLOPT_URL => "http://hoge.com/api/getData", 15 CURLOPT_HTTPGET => true, 16 ); 17 18 // cURLセッションを初期化 19 $ch = curl_init(); 20 21 // cURL転送用の複数のオプションを設定 22 curl_setopt_array($ch, $options); 23 24 // cURLセッションを実行 25 $output = curl_exec($ch); 26 27 // cURLセッションをクローズ 28 curl_close($ch); 29 30 return $output 31} 32 33$data = getData(); 34 35foreach($data as $key => $value) { 36 echo $value; 37}