PHPでHTMLを取得する方法を調べたところ、
file_get_contents、curl_exec、HttpRequestなどの手段があるそうなのですが、
これら3つにどういう違いがあるのでしょうか?