So fügen Sie http:// hinzu, wenn es nicht in der URL vorhanden ist
Sie können den folgenden Code-Schnipsel verwenden, um "http://" am Anfang einer URL hinzuzufügen, falls es noch nicht vorhanden ist:
<?php
// Define the URL
$url = "www.example.com";
// Check if the URL does not have a protocol
if (!preg_match("~^(?:f|ht)tps?://~i", $url)) {
// Add the HTTP protocol to the URL
$url = "http://" . $url;
}
// Output the URL
echo "The URL is: " . $url;
?>
Dies verwendet die Funktion preg_match
, um zu überprüfen, ob die URL mit "http://" oder "https://" beginnt, und falls nicht, fügt es "http://" am Anfang der URL hinzu.