What is a common method in PHP to validate the validity of a website address in a form?

One common method in PHP to validate the validity of a website address in a form is to use the filter_var function with the FILTER_VALIDATE_URL filter. This function checks if the input is a valid URL according to the URL syntax defined in RFC 3986.

// Validate website address input
$website = $_POST['website'];

if (filter_var($website, FILTER_VALIDATE_URL)) {
    // Website address is valid
    echo "Website address is valid";
} else {
    // Website address is not valid
    echo "Invalid website address";
}