file_get_contents url fail
New file_get_contents that checks valid urls function get_contents_url($url, $u = false, $c = null, $o = null) { if (filter_var($url, FILTER_VALIDATE_URL)) { $headers = get_headers($url); $status = substr($headers[0], 9, 3); if ($status == '200') { return file_get_contents($url, $u, $c, $o); } } return false; }