<?php function isSiteAvailable($url) { if (filter_var($url, FILTER_VALIDATE_URL)) { $init = curl_init($url); curl_setopt($init, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($init, CURLOPT_HEADER, true); curl_setopt($init, CURLOPT_NOBODY, true); curl_setopt($init, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($init); curl_close($init); return $response; } else return false; } ?>