file_get_contents関数でPHP Warningを出さない方法
file_get_contents関数を使用して該当URLのコンテンツをダウンロードすることができるが404エラーの場合PHP Warningがログにでてしまう。
PHP Warning: file_get_contents(http://xxxxxxxx): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
404エラーがあっても問題ない時はこのログがかなり邪魔なので、file_get_contents関数でエラーログを出力しない場合はfile_get_contents関数の前に「@」をつけることでエラーをキャンセルできる
if($data = @file_get_contents($url)){ //処理 }