外部のAPIと通信する際にちまちまとループしていると、すべての検索結果を取得するまでに結構な時間がかかってしまいます。

せっかくWeb系のAPIを利用しているのに、これではアナログな手段で調べたほうが早くなってしまうというもの…

さらに非同期通信であることが多いわけですから、なんのための非同期通信なのかな?となってしまいます。

そんな場合に「まとめてレスポンスを取得する」ための手段が「curl_multi」関数です。

ということで、自分用にメモとしてまとめておきます。

続きを読む