Horje
How to check if website is down or not in PHP

Here is simple solution to check site is down or not.


Check Website Online or Offline PHP Solution

$website_url = "https://apps.bsi.ir/"; // Replace with the website you want to check. Change https link from line 23 and put that url you want.
index.php
Example: PHP
<?php
function isWebsiteUp($url) { $ch = curl_init($url); // Initialize cURL session with the target URL curl_setopt($ch, CURLOPT_TIMEOUT, 10); // Set a timeout for the cURL operation (10 seconds) curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); // Set a timeout for the connection phase (10 seconds) curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Return the transfer as a string instead of outputting it directly curl_setopt($ch, CURLOPT_NOBODY, true); // Set to true to exclude the response body in the output curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); // Follow any redirects curl_exec($ch); // Execute the cURL session $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); // Get the HTTP status code curl_close($ch); // Close the cURL session // Check if the HTTP status code indicates success (200 range) if ($httpcode >= 200 && $httpcode < 300) { return true; // Website is likely up } else { return false; // Website is likely down or inaccessible }
}
// Example usage:
$website_url = "https://www.google.com"; // Replace with the website you want to check
if (isWebsiteUp($website_url)) { echo "$website_url is UP.";
} else { echo "$website_url is DOWN or inaccessible.";
}
?>

Output should be:





php website access

Type :
Develop
Category :
Web Tutorial
Sub Category :
PHP Network Tutorial
Uploaded by :
Admin