file_get_contentsは非常に便利なPHPのメソッドでたった一行で外部URLを取得できる が、しかし存在しないURLだったとかサーバーエラーとかの例外に弱い <?php $a = file_get_contents("http://hogehoge.com/hoge/"); var_dump($a); ?> PHP Warning: file_get_contents(http://hogehoge.com/hoge/): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /workspace/Main.php on line 2 うーんこの Warningだから例外キャッチすら出来ないし。。 しかも失敗した場合は必ずfalseを返すからなんで失敗したのかがわからない どうにかする方法ない